# near model CODE resource # entry label at 0x0000 export_41: entry: 00000000 4E56 FFCE link A6, -0x0032 00000004 2F0C move.l -[A7], A4 00000006 286E 0008 movea.l A4, [A6 + 0x8] 0000000A 2D6D C560 FFF8 move.l [A6 - 0x8], [A5 - 0x3AA0] 00000010 2D6D C564 FFFC move.l [A6 - 0x4], [A5 - 0x3A9C] 00000016 2D6D C568 FFF2 move.l [A6 - 0xE], [A5 - 0x3A98] 0000001C 3D6D C56C FFF6 move.w [A6 - 0xA], [A5 - 0x3A94] 00000022 1F2E 001E move.b -[A7], [A6 + 0x1E] 00000026 1F2E 001C move.b -[A7], [A6 + 0x1C] 0000002A 3F2E 001A move.w -[A7], [A6 + 0x1A] 0000002E 3F2E 0018 move.w -[A7], [A6 + 0x18] 00000032 3F2E 0016 move.w -[A7], [A6 + 0x16] 00000036 3F2E 0014 move.w -[A7], [A6 + 0x14] 0000003A 2F2E 0010 move.l -[A7], [A6 + 0x10] 0000003E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000042 2F0C move.l -[A7], A4 00000044 4EAD 034A jsr [A5 + 0x34A] 00000048 486E FFDA pea.l [A6 - 0x26] 0000004C 486E FFE6 pea.l [A6 - 0x1A] 00000050 2F0C move.l -[A7], A4 00000052 4EAD 03DA jsr [A5 + 0x3DA] 00000056 2D7C 52DF B37D FFD6 move.l [A6 - 0x2A], 0x52DFB37D 0000005E 2D7C 9C61 AA0C FFD2 move.l [A6 - 0x2E], 0x9C61AA0C 00000066 2D7C 3FFE 0000 FFCE move.l [A6 - 0x32], 0x3FFE0000 0000006E 2EAE FFE2 move.l [A7], [A6 - 0x1E] 00000072 2F2E FFDE move.l -[A7], [A6 - 0x22] 00000076 2F2E FFDA move.l -[A7], [A6 - 0x26] 0000007A 2F2E FFEE move.l -[A7], [A6 - 0x12] 0000007E 2F2E FFEA move.l -[A7], [A6 - 0x16] 00000082 2F2E FFE6 move.l -[A7], [A6 - 0x1A] 00000086 2F2E FFD6 move.l -[A7], [A6 - 0x2A] 0000008A 2F2E FFD2 move.l -[A7], [A6 - 0x2E] 0000008E 2F2E FFCE move.l -[A7], [A6 - 0x32] 00000092 2054 movea.l A0, [A4] 00000094 2F28 006C move.l -[A7], [A0 + 0x6C] 00000098 4EAD 02C2 jsr [A5 + 0x2C2] 0000009C 1EBC 0001 move.b [A7], 0x1 000000A0 2054 movea.l A0, [A4] 000000A2 2F28 006C move.l -[A7], [A0 + 0x6C] 000000A6 4EAD 0302 jsr [A5 + 0x302] 000000AA 2E8C move.l [A7], A4 000000AC 4EAD E782 jsr [A5 - 0x187E] 000000B0 486E FFF2 pea.l [A6 - 0xE] 000000B4 AA15 trap RGBBackColor 000000B6 4EAD 045A jsr [A5 + 0x45A] 000000BA 4A00 tst.b D0 000000BC 4FEF 004C lea.l A7, [A7 + 0x4C] 000000C0 6610 bne +0x12 /* 000000D2 */ 000000C2 1F3C 0001 move.b -[A7], 0x1 000000C6 2054 movea.l A0, [A4] 000000C8 2F28 006C move.l -[A7], [A0 + 0x6C] 000000CC 4EAD 0332 jsr [A5 + 0x332] 000000D0 5C8F addq.l A7, 6 label000000D2: 000000D2 2054 movea.l A0, [A4] 000000D4 117C 0001 0094 move.b [A0 + 0x94], 0x1 000000DA 4228 0095 clr.b [A0 + 0x95] 000000DE 486D CC20 pea.l [A5 - 0x33E0] 000000E2 4EAD 04CA jsr [A5 + 0x4CA] 000000E6 2054 movea.l A0, [A4] 000000E8 2140 0096 move.l [A0 + 0x96], D0 000000EC 2E80 move.l [A7], D0 000000EE 4EAD 1A7A jsr [A5 + 0x1A7A] 000000F2 2054 movea.l A0, [A4] 000000F4 2F28 0096 move.l -[A7], [A0 + 0x96] 000000F8 4EAD 008A jsr [A5 + 0x8A] 000000FC 2054 movea.l A0, [A4] 000000FE 2068 0096 movea.l A0, [A0 + 0x96] 00000102 43ED 01CA lea.l A1, [A5 + 0x1CA] 00000106 2050 movea.l A0, [A0] 00000108 2149 0088 move.l [A0 + 0x88], A1 0000010C 486D C7D8 pea.l [A5 - 0x3828] 00000110 4EAD 04CA jsr [A5 + 0x4CA] 00000114 2054 movea.l A0, [A4] 00000116 2140 009A move.l [A0 + 0x9A], D0 0000011A 2E80 move.l [A7], D0 0000011C 4EAD 1A7A jsr [A5 + 0x1A7A] 00000120 2054 movea.l A0, [A4] 00000122 2EA8 009A move.l [A7], [A0 + 0x9A] 00000126 4EAD 008A jsr [A5 + 0x8A] 0000012A 2054 movea.l A0, [A4] 0000012C 2068 009A movea.l A0, [A0 + 0x9A] 00000130 43ED 01CA lea.l A1, [A5 + 0x1CA] 00000134 2050 movea.l A0, [A0] 00000136 2149 0088 move.l [A0 + 0x88], A1 0000013A 2054 movea.l A0, [A4] 0000013C 2168 0096 009E move.l [A0 + 0x9E], [A0 + 0x96] 00000142 217C 0000 7FFF 00A6 move.l [A0 + 0xA6], 0x7FFF 0000014A 2E8C move.l [A7], A4 0000014C 4EAD 018A jsr [A5 + 0x18A] 00000150 4297 clr.l [A7] 00000152 A975 trap TickCount 00000154 2054 movea.l A0, [A4] 00000156 215F 00AA move.l [A0 + 0xAA], [A7]+ 0000015A 285F movea.l A4, [A7]+ 0000015C 4E5E unlink A6 0000015E 4E75 rts export_42: 00000160 4E56 FFF4 link A6, -0x000C 00000164 486E FFF8 pea.l [A6 - 0x8] 00000168 4227 clr.b -[A7] 0000016A 4EBA 13AC jsr [PC + 0x13AC /* 00001518 */] 0000016E 206E 0008 movea.l A0, [A6 + 0x8] 00000172 2050 movea.l A0, [A0] 00000174 2EA8 0096 move.l [A7], [A0 + 0x96] 00000178 4EAD F3AA jsr [A5 - 0xC56] 0000017C 206E 0008 movea.l A0, [A6 + 0x8] 00000180 2050 movea.l A0, [A0] 00000182 2EA8 009A move.l [A7], [A0 + 0x9A] 00000186 4EAD F3AA jsr [A5 - 0xC56] 0000018A 2EAE 0008 move.l [A7], [A6 + 0x8] 0000018E 4EAD 03F2 jsr [A5 + 0x3F2] 00000192 4E5E unlink A6 00000194 4E75 rts export_43: 00000196 4E56 0000 link A6, 0 0000019A 206E 0008 movea.l A0, [A6 + 0x8] 0000019E 2050 movea.l A0, [A0] 000001A0 2068 009E movea.l A0, [A0 + 0x9E] 000001A4 2050 movea.l A0, [A0] 000001A6 4AA8 0088 tst.l [A0 + 0x88] 000001AA 6704 beq +0x6 /* 000001B0 */ 000001AC 4EBA 01A2 jsr [PC + 0x1A2 /* 00000350 */] label000001B0: 000001B0 206E 0008 movea.l A0, [A6 + 0x8] 000001B4 2050 movea.l A0, [A0] 000001B6 2F28 009E move.l -[A7], [A0 + 0x9E] 000001BA 4EAD CC14 jsr [A5 - 0x33EC] 000001BE 4E5E unlink A6 000001C0 4E75 rts export_46: 000001C2 4E56 FFF8 link A6, -0x0008 000001C6 2F0C move.l -[A7], A4 000001C8 286E 0008 movea.l A4, [A6 + 0x8] 000001CC 2054 movea.l A0, [A4] 000001CE 4A28 0095 tst.b [A0 + 0x95] 000001D2 6704 beq +0x6 /* 000001D8 */ 000001D4 4EBA 1566 jsr [PC + 0x1566 /* 0000173C */] label000001D8: 000001D8 486E FFF8 pea.l [A6 - 0x8] 000001DC 2054 movea.l A0, [A4] label000001DE: 000001DE 2F28 009E move.l -[A7], [A0 + 0x9E] 000001E2 4EAD 00AA jsr [A5 + 0xAA] 000001E6 2054 movea.l A0, [A4] 000001E8 4A28 0095 tst.b [A0 + 0x95] 000001EC 508F addq.l A7, 8 000001EE 670A beq +0xC /* 000001FA */ 000001F0 486E FFF8 pea.l [A6 - 0x8] 000001F4 4EBA 15C0 jsr [PC + 0x15C0 /* 000017B6 */] 000001F8 588F addq.l A7, 4 label000001FA: 000001FA 2054 movea.l A0, [A4] 000001FC 52A8 00A2 addq.l [A0 + 0xA2], 1 00000200 285F movea.l A4, [A7]+ 00000202 4E5E unlink A6 00000204 4E75 rts export_45: 00000206 4E56 0000 link A6, 0 0000020A 2F0C move.l -[A7], A4 0000020C 286E 0008 movea.l A4, [A6 + 0x8] 00000210 2054 movea.l A0, [A4] 00000212 2F28 009E move.l -[A7], [A0 + 0x9E] 00000216 4EAD 00A2 jsr [A5 + 0xA2] 0000021A 2054 movea.l A0, [A4] 0000021C 42A8 00A2 clr.l [A0 + 0xA2] 00000220 2E8C move.l [A7], A4 00000222 4EAD E074 jsr [A5 - 0x1F8C] 00000226 2054 movea.l A0, [A4] 00000228 2068 000E movea.l A0, [A0 + 0xE] 0000022C 2EA8 0098 move.l [A7], [A0 + 0x98] 00000230 4EAD 0D52 jsr [A5 + 0xD52] 00000234 286E FFFC movea.l A4, [A6 - 0x4] 00000238 4E5E unlink A6 0000023A 4E75 rts export_49: 0000023C 4E56 0000 link A6, 0 00000240 4EAD 04A2 jsr [A5 + 0x4A2] 00000244 4A00 tst.b D0 00000246 661A bne +0x1C /* 00000262 */ 00000248 206E 0008 movea.l A0, [A6 + 0x8] 0000024C 2050 movea.l A0, [A0] 0000024E 226E 0008 movea.l A1, [A6 + 0x8] 00000252 2251 movea.l A1, [A1] 00000254 2028 00A2 move.l D0, [A0 + 0xA2] 00000258 B0A9 00A6 cmp.l D0, [A1 + 0xA6] 0000025C 6C04 bge +0x6 /* 00000262 */ 0000025E 7000 moveq.l D0, 0x00 00000260 6002 bra +0x4 /* 00000264 */ label00000262: 00000262 7001 moveq.l D0, 0x01 label00000264: 00000264 4E5E unlink A6 00000266 4E75 rts export_52: 00000268 4E56 0000 link A6, 0 0000026C 2F0C move.l -[A7], A4 0000026E 286E 0008 movea.l A4, [A6 + 0x8] 00000272 2054 movea.l A0, [A4] 00000274 4A28 0094 tst.b [A0 + 0x94] 00000278 6744 beq +0x46 /* 000002BE */ 0000027A 206E 000C movea.l A0, [A6 + 0xC] 0000027E 4290 clr.l [A0] 00000280 2F0C move.l -[A7], A4 label00000282: 00000282 4EAD E782 jsr [A5 - 0x187E] 00000286 2E8C move.l [A7], A4 00000288 4EAD 0192 jsr [A5 + 0x192] 0000028C 701E moveq.l D0, 0x1E 0000028E 2054 movea.l A0, [A4] 00000290 2228 00A2 move.l D1, [A0 + 0xA2] 00000294 4C40 1800 movem.l A4,A3, D0 00000298 4A80 tst.l D0 0000029A 588F addq.l A7, 4 0000029C 6620 bne +0x22 /* 000002BE */ 0000029E 42A7 clr.l -[A7] 000002A0 A975 trap TickCount 000002A2 2054 movea.l A0, [A4] 000002A4 215F 00AE move.l [A0 + 0xAE], [A7]+ 000002A8 2F0C move.l -[A7], A4 000002AA 4EAD 019A jsr [A5 + 0x19A] 000002AE 2054 movea.l A0, [A4] 000002B0 42A8 00A2 clr.l [A0 + 0xA2] 000002B4 4297 clr.l [A7] 000002B6 A975 trap TickCount 000002B8 2054 movea.l A0, [A4] 000002BA 215F 00AA move.l [A0 + 0xAA], [A7]+ label000002BE: 000002BE 285F movea.l A4, [A7]+ 000002C0 4E5E unlink A6 000002C2 4E75 rts export_47: 000002C4 4E56 FEE0 link A6, -0x0120 000002C8 2F0C move.l -[A7], A4 000002CA 2D6D C56E FEF8 move.l [A6 - 0x108], [A5 - 0x3A92] 000002D0 2D6D C572 FEFC move.l [A6 - 0x104], [A5 - 0x3A8E] 000002D6 206E 0008 movea.l A0, [A6 + 0x8] 000002DA 2850 movea.l A4, [A0] 000002DC F22C .extension 0x22C // unimplemented 000002DE 4000 negx.b D0 000002E0 00AE F22C 4028 00AA ori.l [A6 + 0xAA], 0xF22C4028 000002E8 F23C .extension 0x23C // unimplemented 000002EA 5020 addq.b -[A0], 8 000002EC 003C F22E ori.b ccr, 46 000002F0 6800 FEEC bvc -0x112 /* 000001DE */ 000002F4 F22C .extension 0x22C // unimplemented 000002F6 4080 negx.l D0 000002F8 00A2 F200 00A0 ori.l -[A2], 0xF20000A0 000002FE F22E .extension 0x22E // unimplemented 00000300 6880 bvc -0x7E /* 00000282 */ 00000302 FEE0 .extension 0xEE0 // unimplemented 00000304 486E FEF8 pea.l [A6 - 0x108] 00000308 A8A3 trap EraseRect 0000030A 2F3C 000F 0014 move.l -[A7], 0xF0014 00000310 A893 trap MoveTo 00000312 486D C4FA pea.l [A5 - 0x3B06] 00000316 AA14 trap RGBForeColor 00000318 2F2E FEE8 move.l -[A7], [A6 - 0x118] 0000031C 2F2E FEE4 move.l -[A7], [A6 - 0x11C] 00000320 2F2E FEE0 move.l -[A7], [A6 - 0x120] 00000324 206E 0008 movea.l A0, [A6 + 0x8] 00000328 2050 movea.l A0, [A0] 0000032A 2F28 00A2 move.l -[A7], [A0 + 0xA2] 0000032E 486D C57E pea.l [A5 - 0x3A82] 00000332 486E FF00 pea.l [A6 - 0x100] 00000336 4EAD 1EF2 jsr [A5 + 0x1EF2] 0000033A 486E FF00 pea.l [A6 - 0x100] 0000033E 4EAD 05AA jsr [A5 + 0x5AA] 00000342 486E FF00 pea.l [A6 - 0x100] 00000346 A884 trap DrawString 00000348 286E FEDC movea.l A4, [A6 - 0x124] 0000034C 4E5E unlink A6 0000034E 4E75 rts export_53: fn00000350: 00000350 4E56 0000 link A6, 0 00000354 3F3C 0008 move.w -[A7], 0x8 00000358 A89C trap PenMode 0000035A 486D E24A pea.l [A5 - 0x1DB6] 0000035E A89D trap PenPat 00000360 486D C4FA pea.l [A5 - 0x3B06] 00000364 AA14 trap RGBForeColor 00000366 42A7 clr.l -[A7] 00000368 2F3C 8000 0000 move.l -[A7], 0x80000000 0000036E 2F3C 3FFF 0000 move.l -[A7], 0x3FFF0000 00000374 2F2D CFBC move.l -[A7], [A5 - 0x3044] 00000378 4EAD 0292 jsr [A5 + 0x292] 0000037C 4E5E unlink A6 0000037E 4E75 rts export_50: 00000380 4E56 FFE0 link A6, -0x0020 00000384 48E7 0018 movem.l -[A7], A3,A4 00000388 286E 0008 movea.l A4, [A6 + 0x8] 0000038C 2F0C move.l -[A7], A4 0000038E 4EAD E782 jsr [A5 - 0x187E] 00000392 486E FFE0 pea.l [A6 - 0x20] 00000396 2F0C move.l -[A7], A4 00000398 4EAD E748 jsr [A5 - 0x18B8] 0000039C 486E FFE0 pea.l [A6 - 0x20] 000003A0 486E FFF0 pea.l [A6 - 0x10] 000003A4 4EAD 19DA jsr [A5 + 0x19DA] 000003A8 202E 000C move.l D0, [A6 + 0xC] 000003AC 0480 0000 0FA1 subi.l D0, 0xFA1 000003B2 720E moveq.l D1, 0x0E 000003B4 B081 cmp.l D0, D1 000003B6 4FEF 000C lea.l A7, [A7 + 0xC] 000003BA 6200 01B8 bhi +0x1BA /* 00000574 */ 000003BE 43FA 01C8 lea.l A1, [PC + 0x1C8 /* 00000588 */] 000003C2 D2F1 0200 add.w A1, [A1 + D0.w * 2] 000003C6 4ED1 jmp [A1] 000003C8 2D6D C576 FFF8 move.l [A6 - 0x8], [A5 - 0x3A8A] 000003CE 2D6D C57A FFFC move.l [A6 - 0x4], [A5 - 0x3A86] 000003D4 2F0C move.l -[A7], A4 000003D6 4EAD 018A jsr [A5 + 0x18A] 000003DA 486E FFF8 pea.l [A6 - 0x8] 000003DE A8A3 trap EraseRect 000003E0 2EBC 000F 0014 move.l [A7], 0xF0014 000003E6 A893 trap MoveTo 000003E8 486D C4FA pea.l [A5 - 0x3B06] 000003EC AA14 trap RGBForeColor 000003EE 486D C5A8 pea.l [A5 - 0x3A58] 000003F2 A884 trap DrawString 000003F4 42A7 clr.l -[A7] 000003F6 A975 trap TickCount 000003F8 2054 movea.l A0, [A4] 000003FA 215F 00AA move.l [A0 + 0xAA], [A7]+ label000003FE: 000003FE 2F0C move.l -[A7], A4 00000400 4EAD 0192 jsr [A5 + 0x192] 00000404 588F addq.l A7, 4 00000406 2F0C move.l -[A7], A4 00000408 4EAD 01AA jsr [A5 + 0x1AA] 0000040C 4A00 tst.b D0 0000040E 588F addq.l A7, 4 00000410 67EC beq -0x12 /* 000003FE */ 00000412 42A7 clr.l -[A7] 00000414 A975 trap TickCount 00000416 2054 movea.l A0, [A4] 00000418 215F 00AE move.l [A0 + 0xAE], [A7]+ 0000041C 2F0C move.l -[A7], A4 0000041E 4EAD 019A jsr [A5 + 0x19A] 00000422 2054 movea.l A0, [A4] 00000424 42A8 00A2 clr.l [A0 + 0xA2] 00000428 4297 clr.l [A7] 0000042A A975 trap TickCount 0000042C 2054 movea.l A0, [A4] 0000042E 215F 00AA move.l [A0 + 0xAA], [A7]+ 00000432 6000 014C bra +0x14E /* 00000580 */ 00000436 2054 movea.l A0, [A4] 00000438 4A28 0094 tst.b [A0 + 0x94] 0000043C 57C0 seq D0 0000043E 4400 neg.b D0 00000440 1140 0094 move.b [A0 + 0x94], D0 00000444 6700 013A beq +0x13C /* 00000580 */ 00000448 2F0C move.l -[A7], A4 0000044A 4EAD 018A jsr [A5 + 0x18A] 0000044E 588F addq.l A7, 4 00000450 6000 012E bra +0x130 /* 00000580 */ 00000454 2F0C move.l -[A7], A4 00000456 4EAD 018A jsr [A5 + 0x18A] 0000045A 588F addq.l A7, 4 0000045C 6000 0122 bra +0x124 /* 00000580 */ 00000460 2F0C move.l -[A7], A4 00000462 4EAD 0192 jsr [A5 + 0x192] 00000466 588F addq.l A7, 4 00000468 6000 0116 bra +0x118 /* 00000580 */ 0000046C 2054 movea.l A0, [A4] 0000046E 2068 009E movea.l A0, [A0 + 0x9E] 00000472 2050 movea.l A0, [A0] 00000474 4AA8 0088 tst.l [A0 + 0x88] 00000478 6612 bne +0x14 /* 0000048C */ 0000047A 2054 movea.l A0, [A4] 0000047C 2068 009E movea.l A0, [A0 + 0x9E] 00000480 43ED 01CA lea.l A1, [A5 + 0x1CA] 00000484 2050 movea.l A0, [A0] 00000486 2149 0088 move.l [A0 + 0x88], A1 0000048A 600C bra +0xE /* 00000498 */ label0000048C: 0000048C 2054 movea.l A0, [A4] 0000048E 2068 009E movea.l A0, [A0 + 0x9E] 00000492 2050 movea.l A0, [A0] 00000494 42A8 0088 clr.l [A0 + 0x88] label00000498: 00000498 2F0C move.l -[A7], A4 0000049A 4EAD E074 jsr [A5 - 0x1F8C] 0000049E 588F addq.l A7, 4 000004A0 6000 00DE bra +0xE0 /* 00000580 */ 000004A4 2054 movea.l A0, [A4] 000004A6 2068 009E movea.l A0, [A0 + 0x9E] 000004AA 2050 movea.l A0, [A0] 000004AC 4A28 0086 tst.b [A0 + 0x86] 000004B0 57C0 seq D0 000004B2 4400 neg.b D0 000004B4 2054 movea.l A0, [A4] 000004B6 2068 009E movea.l A0, [A0 + 0x9E] 000004BA 2050 movea.l A0, [A0] 000004BC 1140 0086 move.b [A0 + 0x86], D0 000004C0 2F0C move.l -[A7], A4 000004C2 4EAD E074 jsr [A5 - 0x1F8C] 000004C6 588F addq.l A7, 4 000004C8 6000 00B6 bra +0xB8 /* 00000580 */ 000004CC 4EAD 045A jsr [A5 + 0x45A] 000004D0 4A00 tst.b D0 000004D2 6700 00AC beq +0xAE /* 00000580 */ 000004D6 2054 movea.l A0, [A4] 000004D8 4A28 0095 tst.b [A0 + 0x95] 000004DC 57C0 seq D0 000004DE 4400 neg.b D0 000004E0 1140 0095 move.b [A0 + 0x95], D0 000004E4 486E FFF0 pea.l [A6 - 0x10] 000004E8 1F28 0095 move.b -[A7], [A0 + 0x95] 000004EC 4EBA 102A jsr [PC + 0x102A /* 00001518 */] 000004F0 5C8F addq.l A7, 6 000004F2 6000 008C bra +0x8E /* 00000580 */ 000004F6 2054 movea.l A0, [A4] 000004F8 2068 009E movea.l A0, [A0 + 0x9E] 000004FC 2050 movea.l A0, [A0] 000004FE 4A28 0087 tst.b [A0 + 0x87] 00000502 57C0 seq D0 00000504 4400 neg.b D0 00000506 2054 movea.l A0, [A4] 00000508 2068 009E movea.l A0, [A0 + 0x9E] 0000050C 2050 movea.l A0, [A0] 0000050E 1140 0087 move.b [A0 + 0x87], D0 00000512 2F0C move.l -[A7], A4 00000514 4EAD E074 jsr [A5 - 0x1F8C] 00000518 588F addq.l A7, 4 0000051A 6064 bra +0x66 /* 00000580 */ 0000051C 2654 movea.l A3, [A4] 0000051E 202B 009E move.l D0, [A3 + 0x9E] 00000522 B0AB 0096 cmp.l D0, [A3 + 0x96] 00000526 660A bne +0xC /* 00000532 */ 00000528 2054 movea.l A0, [A4] 0000052A 2168 009A 009E move.l [A0 + 0x9E], [A0 + 0x9A] 00000530 6008 bra +0xA /* 0000053A */ label00000532: 00000532 2054 movea.l A0, [A4] 00000534 2168 0096 009E move.l [A0 + 0x9E], [A0 + 0x96] label0000053A: 0000053A 2F0C move.l -[A7], A4 0000053C 4EAD E074 jsr [A5 - 0x1F8C] 00000540 588F addq.l A7, 4 00000542 603C bra +0x3E /* 00000580 */ 00000544 2054 movea.l A0, [A4] 00000546 2F28 006C move.l -[A7], [A0 + 0x6C] 0000054A 4EAD 032A jsr [A5 + 0x32A] 0000054E 4A00 tst.b D0 00000550 57C0 seq D0 00000552 4400 neg.b D0 00000554 1E80 move.b [A7], D0 00000556 2054 movea.l A0, [A4] 00000558 2F28 006C move.l -[A7], [A0 + 0x6C] 0000055C 4EAD 0332 jsr [A5 + 0x332] 00000560 2E8C move.l [A7], A4 00000562 4EAD E074 jsr [A5 - 0x1F8C] 00000566 508F addq.l A7, 8 00000568 6016 bra +0x18 /* 00000580 */ 0000056A 2F0C move.l -[A7], A4 0000056C 4EAD 01A2 jsr [A5 + 0x1A2] 00000570 588F addq.l A7, 4 00000572 600C bra +0xE /* 00000580 */ label00000574: 00000574 2F2E 000C move.l -[A7], [A6 + 0xC] 00000578 2F0C move.l -[A7], A4 0000057A 4EAD 035A jsr [A5 + 0x35A] 0000057E 508F addq.l A7, 8 label00000580: 00000580 4CDF 1800 movem.l A4,A3, [A7]+ 00000584 4E5E unlink A6 00000586 4E75 rts 00000588 FE40 .extension 0xE40 // unimplemented 0000058A FEAE .extension 0xEAE // unimplemented 0000058C FFEC .extension 0xFEC // unimplemented 0000058E FECC .extension 0xECC // unimplemented 00000590 FED8 .extension 0xED8 // unimplemented 00000592 FFEC .extension 0xFEC // unimplemented 00000594 FEE4 .extension 0xEE4 // unimplemented 00000596 FF1C .extension 0xF1C // unimplemented 00000598 FF6E .extension 0xF6E // unimplemented 0000059A FFBC .extension 0xFBC // unimplemented 0000059C FF44 .extension 0xF44 // unimplemented 0000059E FFEC .extension 0xFEC // unimplemented 000005A0 FF94 .extension 0xF94 // unimplemented 000005A2 FFEC .extension 0xFEC // unimplemented 000005A4 FFE2 .extension 0xFE2 // unimplemented export_51: 000005A6 4E56 0000 link A6, 0 000005AA 2F0C move.l -[A7], A4 000005AC 286E 0008 movea.l A4, [A6 + 0x8] 000005B0 2F0C move.l -[A7], A4 000005B2 4EAD 0352 jsr [A5 + 0x352] 000005B6 4878 0FA1 pea.l [0x00000FA1] 000005BA 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000005BE 4EAD 0F02 jsr [A5 + 0xF02] 000005C2 4878 0FA2 pea.l [0x00000FA2] 000005C6 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000005CA 4EAD 0F02 jsr [A5 + 0xF02] 000005CE 2054 movea.l A0, [A4] 000005D0 1EA8 0094 move.b [A7], [A0 + 0x94] 000005D4 4878 0FA2 pea.l [0x00000FA2] 000005D8 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000005DC 4EAD 0F42 jsr [A5 + 0xF42] 000005E0 4878 0FA4 pea.l [0x00000FA4] 000005E4 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000005E8 4EAD 0F02 jsr [A5 + 0xF02] 000005EC 4878 0FA5 pea.l [0x00000FA5] 000005F0 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000005F4 4EAD 0F02 jsr [A5 + 0xF02] 000005F8 4878 0FAA pea.l [0x00000FAA] 000005FC 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000600 4EAD 0F02 jsr [A5 + 0xF02] 00000604 2054 movea.l A0, [A4] 00000606 2EA8 006C move.l [A7], [A0 + 0x6C] 0000060A 4EAD 032A jsr [A5 + 0x32A] 0000060E 1E80 move.b [A7], D0 00000610 4878 0FAA pea.l [0x00000FAA] 00000614 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000618 4EAD 0F42 jsr [A5 + 0xF42] 0000061C 4878 0FA7 pea.l [0x00000FA7] 00000620 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000624 4EAD 0F02 jsr [A5 + 0xF02] 00000628 2054 movea.l A0, [A4] 0000062A 2068 009E movea.l A0, [A0 + 0x9E] 0000062E 2050 movea.l A0, [A0] 00000630 1EA8 008B move.b [A7], [A0 + 0x8B] 00000634 4878 0FA7 pea.l [0x00000FA7] 00000638 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 0000063C 4EAD 0F42 jsr [A5 + 0xF42] 00000640 4878 0FA8 pea.l [0x00000FA8] 00000644 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000648 4EAD 0F02 jsr [A5 + 0xF02] 0000064C 2054 movea.l A0, [A4] 0000064E 2068 009E movea.l A0, [A0 + 0x9E] 00000652 2050 movea.l A0, [A0] 00000654 1EA8 0086 move.b [A7], [A0 + 0x86] 00000658 4878 0FA8 pea.l [0x00000FA8] 0000065C 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000660 4EAD 0F42 jsr [A5 + 0xF42] 00000664 4878 0FA9 pea.l [0x00000FA9] 00000668 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 0000066C 4EAD 0F02 jsr [A5 + 0xF02] 00000670 2054 movea.l A0, [A4] 00000672 2068 009E movea.l A0, [A0 + 0x9E] 00000676 2050 movea.l A0, [A0] 00000678 1EA8 0087 move.b [A7], [A0 + 0x87] 0000067C 4878 0FA9 pea.l [0x00000FA9] 00000680 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000684 4EAD 0F42 jsr [A5 + 0xF42] 00000688 4FEF 006C lea.l A7, [A7 + 0x6C] 0000068C 4878 0FAB pea.l [0x00000FAB] 00000690 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000694 4EAD 0F02 jsr [A5 + 0xF02] 00000698 2054 movea.l A0, [A4] 0000069A 1EA8 0095 move.b [A7], [A0 + 0x95] 0000069E 4878 0FAB pea.l [0x00000FAB] 000006A2 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000006A6 4EAD 0F42 jsr [A5 + 0xF42] 000006AA 4878 0FAD pea.l [0x00000FAD] 000006AE 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000006B2 4EAD 0F02 jsr [A5 + 0xF02] 000006B6 2054 movea.l A0, [A4] 000006B8 2028 009E move.l D0, [A0 + 0x9E] 000006BC B0A8 009A cmp.l D0, [A0 + 0x9A] 000006C0 57C0 seq D0 000006C2 4400 neg.b D0 000006C4 1E80 move.b [A7], D0 000006C6 4878 0FAD pea.l [0x00000FAD] 000006CA 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000006CE 4EAD 0F42 jsr [A5 + 0xF42] 000006D2 4878 0FAF pea.l [0x00000FAF] 000006D6 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000006DA 4EAD 0F02 jsr [A5 + 0xF02] 000006DE 4EAD 045A jsr [A5 + 0x45A] 000006E2 4A00 tst.b D0 000006E4 4FEF 0028 lea.l A7, [A7 + 0x28] 000006E8 6640 bne +0x42 /* 0000072A */ 000006EA 4878 0FAA pea.l [0x00000FAA] 000006EE 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000006F2 4EAD 0F0A jsr [A5 + 0xF0A] 000006F6 4878 0FAB pea.l [0x00000FAB] 000006FA 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000006FE 4EAD 0F0A jsr [A5 + 0xF0A] 00000702 4878 6D65 pea.l [0x00006D65] 00000706 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 0000070A 4EAD 0F0A jsr [A5 + 0xF0A] 0000070E 4878 6D64 pea.l [0x00006D64] 00000712 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000716 4EAD 0F0A jsr [A5 + 0xF0A] 0000071A 4878 6D6A pea.l [0x00006D6A] 0000071E 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000722 4EAD 0F0A jsr [A5 + 0xF0A] 00000726 4FEF 0028 lea.l A7, [A7 + 0x28] label0000072A: 0000072A 285F movea.l A4, [A7]+ 0000072C 4E5E unlink A6 0000072E 4E75 rts export_44: 00000730 4E56 0000 link A6, 0 00000734 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000738 4EAD 0382 jsr [A5 + 0x382] 0000073C 206E 0008 movea.l A0, [A6 + 0x8] 00000740 2050 movea.l A0, [A0] 00000742 4A28 0095 tst.b [A0 + 0x95] 00000746 588F addq.l A7, 4 00000748 6704 beq +0x6 /* 0000074E */ 0000074A 4EBA 0F4C jsr [PC + 0xF4C /* 00001698 */] label0000074E: 0000074E 4E5E unlink A6 00000750 4E75 rts export_48: 00000752 4E56 FEDC link A6, -0x0124 00000756 48E7 0738 movem.l -[A7], D5,D6,D7,A2,A3,A4 0000075A 266E 0008 movea.l A3, [A6 + 0x8] 0000075E 7001 moveq.l D0, 0x01 00000760 A122 trap NewHandle, flags=1 00000762 2E08 move.l D7, A0 00000764 2F07 move.l -[A7], D7 00000766 4EAD 1A7A jsr [A5 + 0x1A7A] 0000076A 2047 movea.l A0, D7 0000076C 2050 movea.l A0, [A0] 0000076E 4210 clr.b [A0] 00000770 486E FEE8 pea.l [A6 - 0x118] 00000774 2F0B move.l -[A7], A3 00000776 4EAD E748 jsr [A5 - 0x18B8] 0000077A 486E FEE8 pea.l [A6 - 0x118] 0000077E 486E FEF8 pea.l [A6 - 0x108] 00000782 4EAD 19DA jsr [A5 + 0x19DA] 00000786 7C00 moveq.l D6, 0x00 00000788 508F addq.l A7, 8 0000078A 6000 02C2 bra +0x2C4 /* 00000A4E */ label0000078E: 0000078E 49ED C5C0 lea.l A4, [A5 - 0x3A40] 00000792 7A03 moveq.l D5, 0x03 00000794 7001 moveq.l D0, 0x01 00000796 EB68 lsl D0.w, D5 00000798 C046 and.w D0, D6 0000079A 6720 beq +0x22 /* 000007BC */ 0000079C 7005 moveq.l D0, 0x05 0000079E 9045 sub.w D0, D5 000007A0 3440 movea.w A2, D0 000007A2 D5CC add.l A2, A4 000007A4 1012 move.b D0, [A2] 000007A6 49C0 lea.l A4, D0 000007A8 3F00 move.w -[A7], D0 000007AA 4EAD 1EA2 jsr [A5 + 0x1EA2] 000007AE 1480 move.b [A2], D0 000007B0 2053 movea.l A0, [A3] 000007B2 2168 009A 009E move.l [A0 + 0x9E], [A0 + 0x9A] 000007B8 548F addq.l A7, 2 000007BA 601E bra +0x20 /* 000007DA */ label000007BC: 000007BC 7005 moveq.l D0, 0x05 000007BE 9045 sub.w D0, D5 000007C0 3440 movea.w A2, D0 000007C2 D5CC add.l A2, A4 000007C4 1012 move.b D0, [A2] 000007C6 49C0 lea.l A4, D0 000007C8 3F00 move.w -[A7], D0 000007CA 4EAD 1E9A jsr [A5 + 0x1E9A] 000007CE 1480 move.b [A2], D0 000007D0 2053 movea.l A0, [A3] 000007D2 2168 0096 009E move.l [A0 + 0x9E], [A0 + 0x96] 000007D8 548F addq.l A7, 2 label000007DA: 000007DA 7A00 moveq.l D5, 0x00 000007DC 7001 moveq.l D0, 0x01 000007DE EB68 lsl D0.w, D5 000007E0 C046 and.w D0, D6 000007E2 6726 beq +0x28 /* 0000080A */ 000007E4 7005 moveq.l D0, 0x05 000007E6 9045 sub.w D0, D5 000007E8 3440 movea.w A2, D0 000007EA D5CC add.l A2, A4 000007EC 1012 move.b D0, [A2] 000007EE 49C0 lea.l A4, D0 000007F0 3F00 move.w -[A7], D0 000007F2 4EAD 1EA2 jsr [A5 + 0x1EA2] 000007F6 1480 move.b [A2], D0 000007F8 2053 movea.l A0, [A3] 000007FA 2068 009E movea.l A0, [A0 + 0x9E] 000007FE 2050 movea.l A0, [A0] 00000800 117C 0001 0087 move.b [A0 + 0x87], 0x1 00000806 548F addq.l A7, 2 00000808 6022 bra +0x24 /* 0000082C */ label0000080A: 0000080A 7005 moveq.l D0, 0x05 0000080C 9045 sub.w D0, D5 0000080E 3440 movea.w A2, D0 00000810 D5CC add.l A2, A4 00000812 1012 move.b D0, [A2] 00000814 49C0 lea.l A4, D0 00000816 3F00 move.w -[A7], D0 00000818 4EAD 1E9A jsr [A5 + 0x1E9A] 0000081C 1480 move.b [A2], D0 0000081E 2053 movea.l A0, [A3] 00000820 2068 009E movea.l A0, [A0 + 0x9E] 00000824 2050 movea.l A0, [A0] 00000826 4228 0087 clr.b [A0 + 0x87] 0000082A 548F addq.l A7, 2 label0000082C: 0000082C 7A01 moveq.l D5, 0x01 0000082E 7001 moveq.l D0, 0x01 00000830 EB68 lsl D0.w, D5 00000832 C046 and.w D0, D6 00000834 6726 beq +0x28 /* 0000085C */ 00000836 7005 moveq.l D0, 0x05 00000838 9045 sub.w D0, D5 0000083A 3440 movea.w A2, D0 0000083C D5CC add.l A2, A4 0000083E 1012 move.b D0, [A2] 00000840 49C0 lea.l A4, D0 00000842 3F00 move.w -[A7], D0 00000844 4EAD 1EA2 jsr [A5 + 0x1EA2] 00000848 1480 move.b [A2], D0 0000084A 2053 movea.l A0, [A3] 0000084C 2068 009E movea.l A0, [A0 + 0x9E] 00000850 2050 movea.l A0, [A0] 00000852 117C 0001 0086 move.b [A0 + 0x86], 0x1 00000858 548F addq.l A7, 2 0000085A 6022 bra +0x24 /* 0000087E */ label0000085C: 0000085C 7005 moveq.l D0, 0x05 0000085E 9045 sub.w D0, D5 00000860 3440 movea.w A2, D0 00000862 D5CC add.l A2, A4 00000864 1012 move.b D0, [A2] 00000866 49C0 lea.l A4, D0 00000868 3F00 move.w -[A7], D0 0000086A 4EAD 1E9A jsr [A5 + 0x1E9A] 0000086E 1480 move.b [A2], D0 00000870 2053 movea.l A0, [A3] 00000872 2068 009E movea.l A0, [A0 + 0x9E] 00000876 2050 movea.l A0, [A0] 00000878 4228 0086 clr.b [A0 + 0x86] 0000087C 548F addq.l A7, 2 label0000087E: 0000087E 7A05 moveq.l D5, 0x05 00000880 7001 moveq.l D0, 0x01 00000882 EB68 lsl D0.w, D5 00000884 C046 and.w D0, D6 00000886 672C beq +0x2E /* 000008B4 */ 00000888 7005 moveq.l D0, 0x05 0000088A 9045 sub.w D0, D5 0000088C 3440 movea.w A2, D0 0000088E D5CC add.l A2, A4 00000890 1012 move.b D0, [A2] 00000892 49C0 lea.l A4, D0 00000894 3F00 move.w -[A7], D0 00000896 4EAD 1EA2 jsr [A5 + 0x1EA2] 0000089A 1480 move.b [A2], D0 0000089C 486E FEF8 pea.l [A6 - 0x108] 000008A0 1F3C 0001 move.b -[A7], 0x1 000008A4 4EBA 0C72 jsr [PC + 0xC72 /* 00001518 */] 000008A8 2053 movea.l A0, [A3] 000008AA 117C 0001 0095 move.b [A0 + 0x95], 0x1 000008B0 508F addq.l A7, 8 000008B2 6026 bra +0x28 /* 000008DA */ label000008B4: 000008B4 7005 moveq.l D0, 0x05 000008B6 9045 sub.w D0, D5 000008B8 3440 movea.w A2, D0 000008BA D5CC add.l A2, A4 000008BC 1012 move.b D0, [A2] 000008BE 49C0 lea.l A4, D0 000008C0 3F00 move.w -[A7], D0 000008C2 4EAD 1E9A jsr [A5 + 0x1E9A] 000008C6 1480 move.b [A2], D0 000008C8 486E FEF8 pea.l [A6 - 0x108] 000008CC 4227 clr.b -[A7] 000008CE 4EBA 0C48 jsr [PC + 0xC48 /* 00001518 */] 000008D2 2053 movea.l A0, [A3] 000008D4 4228 0095 clr.b [A0 + 0x95] 000008D8 508F addq.l A7, 8 label000008DA: 000008DA 7A04 moveq.l D5, 0x04 000008DC 7001 moveq.l D0, 0x01 000008DE EB68 lsl D0.w, D5 000008E0 C046 and.w D0, D6 000008E2 6728 beq +0x2A /* 0000090C */ 000008E4 7005 moveq.l D0, 0x05 000008E6 9045 sub.w D0, D5 000008E8 3440 movea.w A2, D0 000008EA D5CC add.l A2, A4 000008EC 1012 move.b D0, [A2] 000008EE 49C0 lea.l A4, D0 000008F0 3F00 move.w -[A7], D0 000008F2 4EAD 1EA2 jsr [A5 + 0x1EA2] 000008F6 1480 move.b [A2], D0 000008F8 2053 movea.l A0, [A3] 000008FA 2068 009E movea.l A0, [A0 + 0x9E] 000008FE 43ED 01CA lea.l A1, [A5 + 0x1CA] 00000902 2050 movea.l A0, [A0] 00000904 2149 0088 move.l [A0 + 0x88], A1 00000908 548F addq.l A7, 2 0000090A 6022 bra +0x24 /* 0000092E */ label0000090C: 0000090C 7005 moveq.l D0, 0x05 0000090E 9045 sub.w D0, D5 00000910 3440 movea.w A2, D0 00000912 D5CC add.l A2, A4 00000914 1012 move.b D0, [A2] 00000916 49C0 lea.l A4, D0 00000918 3F00 move.w -[A7], D0 0000091A 4EAD 1E9A jsr [A5 + 0x1E9A] 0000091E 1480 move.b [A2], D0 00000920 2053 movea.l A0, [A3] 00000922 2068 009E movea.l A0, [A0 + 0x9E] 00000926 2050 movea.l A0, [A0] 00000928 42A8 0088 clr.l [A0 + 0x88] 0000092C 548F addq.l A7, 2 label0000092E: 0000092E 7A02 moveq.l D5, 0x02 00000930 7001 moveq.l D0, 0x01 00000932 EB68 lsl D0.w, D5 00000934 C046 and.w D0, D6 00000936 6726 beq +0x28 /* 0000095E */ 00000938 7005 moveq.l D0, 0x05 0000093A 9045 sub.w D0, D5 0000093C 3440 movea.w A2, D0 0000093E D5CC add.l A2, A4 00000940 1012 move.b D0, [A2] 00000942 49C0 lea.l A4, D0 00000944 3F00 move.w -[A7], D0 00000946 4EAD 1EA2 jsr [A5 + 0x1EA2] 0000094A 1480 move.b [A2], D0 0000094C 1EBC 0001 move.b [A7], 0x1 00000950 2053 movea.l A0, [A3] 00000952 2F28 006C move.l -[A7], [A0 + 0x6C] 00000956 4EAD 0332 jsr [A5 + 0x332] 0000095A 5C8F addq.l A7, 6 0000095C 6022 bra +0x24 /* 00000980 */ label0000095E: 0000095E 7005 moveq.l D0, 0x05 00000960 9045 sub.w D0, D5 00000962 3440 movea.w A2, D0 00000964 D5CC add.l A2, A4 00000966 1012 move.b D0, [A2] 00000968 49C0 lea.l A4, D0 0000096A 3F00 move.w -[A7], D0 0000096C 4EAD 1E9A jsr [A5 + 0x1E9A] 00000970 1480 move.b [A2], D0 00000972 4217 clr.b [A7] 00000974 2053 movea.l A0, [A3] 00000976 2F28 006C move.l -[A7], [A0 + 0x6C] 0000097A 4EAD 0332 jsr [A5 + 0x332] 0000097E 5C8F addq.l A7, 6 label00000980: 00000980 2F0B move.l -[A7], A3 00000982 4EAD E782 jsr [A5 - 0x187E] 00000986 2E8B move.l [A7], A3 00000988 4EAD 018A jsr [A5 + 0x18A] // begin alternate branch 0000098A-0000098C label0000098A: 0000098A 018A bclr A2, D0 // end alternate branch 0000098A-0000098C label0000098A: // (misaligned) 0000098C 2EBC 000F 0014 move.l [A7], 0xF0014 // begin alternate branch 00000990-00000994 label00000990: 00000990 0014 A893 ori.b [A4], 0x93 // end alternate branch 00000990-00000994 label00000990: // (misaligned) 00000992 A893 trap MoveTo 00000994 486D C4FA pea.l [A5 - 0x3B06] 00000998 AA14 trap RGBForeColor 0000099A 2F0C move.l -[A7], A4 0000099C 4EAD 05AA jsr [A5 + 0x5AA] 000009A0 2E8C move.l [A7], A4 000009A2 A884 trap DrawString 000009A4 2F0C move.l -[A7], A4 000009A6 4EAD 05A2 jsr [A5 + 0x5A2] 000009AA 2EBC 001E 0014 move.l [A7], 0x1E0014 000009B0 A893 trap MoveTo 000009B2 486D C5C8 pea.l [A5 - 0x3A38] 000009B6 A884 trap DrawString 000009B8 2053 movea.l A0, [A3] 000009BA 7064 moveq.l D0, 0x64 000009BC 2140 00A6 move.l [A0 + 0xA6], D0 000009C0 42A7 clr.l -[A7] 000009C2 A975 trap TickCount 000009C4 2053 movea.l A0, [A3] 000009C6 215F 00AA move.l [A0 + 0xAA], [A7]+ label000009CA: 000009CA 2F0B move.l -[A7], A3 000009CC 4EAD 0192 jsr [A5 + 0x192] 000009D0 588F addq.l A7, 4 000009D2 2F0B move.l -[A7], A3 000009D4 4EAD 01AA jsr [A5 + 0x1AA] 000009D8 4A00 tst.b D0 000009DA 588F addq.l A7, 4 000009DC 67EC beq -0x12 /* 000009CA */ 000009DE 42A7 clr.l -[A7] 000009E0 A975 trap TickCount 000009E2 2053 movea.l A0, [A3] 000009E4 215F 00AE move.l [A0 + 0xAE], [A7]+ 000009E8 2448 movea.l A2, A0 000009EA 202A 00AE move.l D0, [A2 + 0xAE] 000009EE 90AA 00AA sub.l D0, [A2 + 0xAA] 000009F2 F200 .extension 0x200 // unimplemented 000009F4 4000 negx.b D0 000009F6 F23C .extension 0x23C // unimplemented 000009F8 5020 addq.b -[A0], 8 000009FA 003C F22A ori.b ccr, 42 000009FE 4080 negx.l D0 00000A00 00A2 F200 00A0 ori.l -[A2], 0xF20000A0 00000A06 F22E .extension 0x22E // unimplemented 00000A08 6880 bvc -0x7E /* 0000098A */ 00000A0A FEDC .extension 0xEDC // unimplemented 00000A0C F227 .extension 0x227 // unimplemented 00000A0E 6880 bvc -0x7E /* 00000990 */ 00000A10 2F28 00A6 move.l -[A7], [A0 + 0xA6] 00000A14 2F0C move.l -[A7], A4 00000A16 486D C5EE pea.l [A5 - 0x3A12] 00000A1A 486E FF00 pea.l [A6 - 0x100] 00000A1E 4EAD 1EF2 jsr [A5 + 0x1EF2] 00000A22 486E FF00 pea.l [A6 - 0x100] 00000A26 4EAD 1F02 jsr [A5 + 0x1F02] 00000A2A 2A00 move.l D5, D0 00000A2C 4297 clr.l [A7] 00000A2E 2F07 move.l -[A7], D7 00000A30 4EAD 04E2 jsr [A5 + 0x4E2] 00000A34 DA9F add.l D5, [A7]+ 00000A36 2005 move.l D0, D5 00000A38 2047 movea.l A0, D7 00000A3A A024 trap SetHandleSize 00000A3C 486E FF00 pea.l [A6 - 0x100] 00000A40 2047 movea.l A0, D7 00000A42 2F10 move.l -[A7], [A0] 00000A44 4EAD 1EFA jsr [A5 + 0x1EFA] 00000A48 4FEF 0024 lea.l A7, [A7 + 0x24] 00000A4C 5246 addq.w D6, 1 label00000A4E: 00000A4E 0C46 003F cmpi.w D6, 0x3F /* '?' */ 00000A52 6F00 FD3A ble -0x2C4 /* 0000078E */ 00000A56 2F2D E144 move.l -[A7], [A5 - 0x1EBC] 00000A5A 4EAD 109A jsr [A5 + 0x109A] 00000A5E 2E87 move.l [A7], D7 00000A60 2F3C 5445 5854 move.l -[A7], 0x54455854 /* 'TEXT' */ 00000A66 2F2D E144 move.l -[A7], [A5 - 0x1EBC] 00000A6A 4EAD 1062 jsr [A5 + 0x1062] 00000A6E 2EAD E144 move.l [A7], [A5 - 0x1EBC] 00000A72 4EAD 10C2 jsr [A5 + 0x10C2] 00000A76 2047 movea.l A0, D7 00000A78 A023 trap DisposHandle/DisposeHandle 00000A7A 2053 movea.l A0, [A3] 00000A7C 217C 0000 8000 00A6 move.l [A0 + 0xA6], 0x8000 00000A84 486E FEF8 pea.l [A6 - 0x108] 00000A88 1F3C 0001 move.b -[A7], 0x1 00000A8C 4EBA 0A8A jsr [PC + 0xA8A /* 00001518 */] 00000A90 2053 movea.l A0, [A3] 00000A92 42A8 00A2 clr.l [A0 + 0xA2] 00000A96 4228 0094 clr.b [A0 + 0x94] 00000A9A 4CEE 1CE0 FEC4 movem.l A4,A3,A2,D7,D6,D5, [A6 - 0x13C] 00000AA0 4E5E unlink A6 00000AA2 4E75 rts export_11: 00000AA4 4E56 FFD0 link A6, -0x0030 00000AA8 2F0C move.l -[A7], A4 00000AAA 286E 0008 movea.l A4, [A6 + 0x8] 00000AAE 486E FFDC pea.l [A6 - 0x24] 00000AB2 486D DE5A pea.l [A5 - 0x21A6] 00000AB6 2F3C CCCC CCCD move.l -[A7], 0xCCCCCCCD 00000ABC 2F3C CCCC CCCC move.l -[A7], 0xCCCCCCCC 00000AC2 2F3C 3FFC 0000 move.l -[A7], 0x3FFC0000 00000AC8 4EAD 0222 jsr [A5 + 0x222] 00000ACC 486D C8C4 pea.l [A5 - 0x373C] 00000AD0 486E FFDC pea.l [A6 - 0x24] 00000AD4 486D C620 pea.l [A5 - 0x39E0] 00000AD8 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000ADC 4EAD 0252 jsr [A5 + 0x252] 00000AE0 2054 movea.l A0, [A4] 00000AE2 4A28 0086 tst.b [A0 + 0x86] 00000AE6 4FEF 0022 lea.l A7, [A7 + 0x22] 00000AEA 672A beq +0x2C /* 00000B16 */ 00000AEC 486D C8C4 pea.l [A5 - 0x373C] 00000AF0 2054 movea.l A0, [A4] 00000AF2 2F28 0076 move.l -[A7], [A0 + 0x76] 00000AF6 2F28 0072 move.l -[A7], [A0 + 0x72] 00000AFA 2F28 006E move.l -[A7], [A0 + 0x6E] 00000AFE 486D DEAE pea.l [A5 - 0x2152] 00000B02 486D DE36 pea.l [A5 - 0x21CA] 00000B06 486D C8C4 pea.l [A5 - 0x373C] 00000B0A 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000B0E 4EAD 025A jsr [A5 + 0x25A] // begin alternate branch 00000B10-00000B18 label00000B10: 00000B10 025A 4FEF andi.w [A2]+, 0x4FEF 00000B14 001E 2054 ori.b [A6]+, 0x54 /* 'T' */ // end alternate branch 00000B10-00000B18 label00000B10: // (misaligned) 00000B12 4FEF 001E lea.l A7, [A7 + 0x1E] label00000B16: 00000B16 2054 movea.l A0, [A4] 00000B18 4A28 0087 tst.b [A0 + 0x87] 00000B1C 6748 beq +0x4A /* 00000B66 */ 00000B1E 2054 movea.l A0, [A4] 00000B20 2F28 002E move.l -[A7], [A0 + 0x2E] 00000B24 2F28 002A move.l -[A7], [A0 + 0x2A] 00000B28 2F28 0026 move.l -[A7], [A0 + 0x26] 00000B2C 2F28 003A move.l -[A7], [A0 + 0x3A] 00000B30 2F28 0036 move.l -[A7], [A0 + 0x36] 00000B34 2F28 0032 move.l -[A7], [A0 + 0x32] 00000B38 4EAD 1EC2 jsr [A5 + 0x1EC2] 00000B3C F22E .extension 0x22E // unimplemented 00000B3E 6800 FFD0 bvc -0x2E /* 00000B10 */ 00000B42 486D C8C4 pea.l [A5 - 0x373C] 00000B46 F200 .extension 0x200 // unimplemented 00000B48 001A F227 ori.b [A2]+, 0x27 /* ''' */ 00000B4C 6800 486D bvc +0x486F /* 000053BB */ 00000B50 DEF6 486D add.w A7, [A6 + D4 + 0x6D] 00000B54 DE36 486D add.b D7, [A6 + D4 + 0x6D] 00000B58 C8C4 mulu.w D4, D4 00000B5A 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000B5E 4EAD 025A jsr [A5 + 0x25A] 00000B62 4FEF 0036 lea.l A7, [A7 + 0x36] label00000B66: 00000B66 486D C8C4 pea.l [A5 - 0x373C] 00000B6A 2054 movea.l A0, [A4] 00000B6C 4868 0002 pea.l [A0 + 0x2] 00000B70 486D C8C4 pea.l [A5 - 0x373C] 00000B74 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000B78 4EAD 024A jsr [A5 + 0x24A] 00000B7C 486D C7FC pea.l [A5 - 0x3804] 00000B80 486D C788 pea.l [A5 - 0x3878] 00000B84 2F3C 000C 0028 move.l -[A7], 0xC0028 00000B8A 4EAD 01DA jsr [A5 + 0x1DA] 00000B8E 486D C84C pea.l [A5 - 0x37B4] 00000B92 486D C8C4 pea.l [A5 - 0x373C] 00000B96 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00000B9A 4EAD 01D2 jsr [A5 + 0x1D2] 00000B9E 2EAD CFBC move.l [A7], [A5 - 0x3044] 00000BA2 4EAD 032A jsr [A5 + 0x32A] 00000BA6 4A00 tst.b D0 00000BA8 4FEF 0024 lea.l A7, [A7 + 0x24] 00000BAC 6712 beq +0x14 /* 00000BC0 */ 00000BAE 3F3C 0008 move.w -[A7], 0x8 00000BB2 A89C trap PenMode 00000BB4 486D C61A pea.l [A5 - 0x39E6] 00000BB8 AA14 trap RGBForeColor 00000BBA 4EAD 01E2 jsr [A5 + 0x1E2] 00000BBE 6010 bra +0x12 /* 00000BD0 */ label00000BC0: 00000BC0 3F3C 0008 move.w -[A7], 0x8 00000BC4 A89C trap PenMode 00000BC6 486D 0072 pea.l [A5 + 0x72] 00000BCA 4EAD 01EA jsr [A5 + 0x1EA] 00000BCE 588F addq.l A7, 4 label00000BD0: 00000BD0 285F movea.l A4, [A7]+ 00000BD2 4E5E unlink A6 00000BD4 4E75 rts export_10: 00000BD6 4E56 FFDC link A6, -0x0024 00000BDA 486E FFDC pea.l [A6 - 0x24] 00000BDE 486D CA8C pea.l [A5 - 0x3574] 00000BE2 486D CAB0 pea.l [A5 - 0x3550] 00000BE6 2F2D CA88 move.l -[A7], [A5 - 0x3578] 00000BEA 2F2D CA84 move.l -[A7], [A5 - 0x357C] 00000BEE 2F2D CA80 move.l -[A7], [A5 - 0x3580] 00000BF2 206D CFBC movea.l A0, [A5 - 0x3044] 00000BF6 2050 movea.l A0, [A0] 00000BF8 4868 0002 pea.l [A0 + 0x2] 00000BFC 2F2E 000A move.l -[A7], [A6 + 0xA] 00000C00 486D CE80 pea.l [A5 - 0x3180] 00000C04 2F2D CA7C move.l -[A7], [A5 - 0x3584] 00000C08 2F2D CA78 move.l -[A7], [A5 - 0x3588] 00000C0C 2F2D CA74 move.l -[A7], [A5 - 0x358C] 00000C10 486D CA50 pea.l [A5 - 0x35B0] 00000C14 486D CA2C pea.l [A5 - 0x35D4] 00000C18 4EAD 01FA jsr [A5 + 0x1FA] 00000C1C 486E FFDC pea.l [A6 - 0x24] 00000C20 4EAD 020A jsr [A5 + 0x20A] 00000C24 4E5E unlink A6 00000C26 4E75 rts export_32: 00000C28 4E56 0000 link A6, 0 00000C2C 4878 5000 pea.l [0x00005000] 00000C30 4878 5000 pea.l [0x00005000] 00000C34 4878 5000 pea.l [0x00005000] 00000C38 3F3C 0004 move.w -[A7], 0x4 00000C3C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C40 4EAD 1D12 jsr [A5 + 0x1D12] 00000C44 4E5E unlink A6 00000C46 4E75 rts export_33: 00000C48 4E56 FFFC link A6, -0x0004 00000C4C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C50 4EAD 1D72 jsr [A5 + 0x1D72] 00000C54 206E 0008 movea.l A0, [A6 + 0x8] 00000C58 2050 movea.l A0, [A0] 00000C5A 317C 0001 003C move.w [A0 + 0x3C], 0x1 00000C60 206E 0008 movea.l A0, [A6 + 0x8] 00000C64 2050 movea.l A0, [A0] 00000C66 217C 5445 5854 003E move.l [A0 + 0x3E], 0x54455854 /* 'TEXT' */ 00000C6E 2B7C 3F3F 3F3F E15A move.l [A5 - 0x1EA6], 0x3F3F3F3F /* '????' */ 00000C76 4E5E unlink A6 00000C78 4E75 rts export_34: 00000C7A 4E56 0000 link A6, 0 00000C7E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000C82 4EAD 1D7A jsr [A5 + 0x1D7A] 00000C86 4E5E unlink A6 00000C88 4E75 rts export_36: 00000C8A 4E56 FFFE link A6, -0x0002 00000C8E 48E7 0108 movem.l -[A7], D7,A4 00000C92 202E 000C move.l D0, [A6 + 0xC] 00000C96 6B3C bmi +0x3E /* 00000CD4 */ 00000C98 0480 0000 0100 subi.l D0, 0x100 00000C9E 6702 beq +0x4 /* 00000CA2 */ 00000CA0 6032 bra +0x34 /* 00000CD4 */ label00000CA2: 00000CA2 99CC sub.l A4, A4 00000CA4 3E3C 0800 move.w D7, 0x800 label00000CA8: 00000CA8 42A7 clr.l -[A7] 00000CAA 3F07 move.w -[A7], D7 00000CAC 42A7 clr.l -[A7] 00000CAE 4878 FFFF pea.l [0xFFFFFFFF] 00000CB2 A97C trap GetNewDialog 00000CB4 285F movea.l A4, [A7]+ 00000CB6 200C move.l D0, A4 00000CB8 670E beq +0x10 /* 00000CC8 */ 00000CBA 42A7 clr.l -[A7] 00000CBC 486E FFFE pea.l [A6 - 0x2] 00000CC0 A991 trap ModalDialog 00000CC2 2F0C move.l -[A7], A4 00000CC4 A983 trap DisposeDialog 00000CC6 6008 bra +0xA /* 00000CD0 */ label00000CC8: 00000CC8 3F3C 001E move.w -[A7], 0x1E 00000CCC A9C8 trap SysBeep 00000CCE 6012 bra +0x14 /* 00000CE2 */ label00000CD0: 00000CD0 5247 addq.w D7, 1 00000CD2 60D4 bra -0x2A /* 00000CA8 */ label00000CD4: 00000CD4 2F2E 000C move.l -[A7], [A6 + 0xC] 00000CD8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CDC 4EAD 1DAA jsr [A5 + 0x1DAA] 00000CE0 508F addq.l A7, 8 label00000CE2: 00000CE2 4CDF 1080 movem.l A4,D7, [A7]+ 00000CE6 4E5E unlink A6 00000CE8 4E75 rts export_35: 00000CEA 4E56 0000 link A6, 0 00000CEE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000CF2 4EAD 1DB2 jsr [A5 + 0x1DB2] 00000CF6 4E5E unlink A6 00000CF8 4E75 rts export_37: 00000CFA 4E56 0000 link A6, 0 00000CFE 4E5E unlink A6 00000D00 4E75 rts export_38: 00000D02 4E56 FF96 link A6, -0x006A 00000D06 2F0C move.l -[A7], A4 00000D08 99CC sub.l A4, A4 00000D0A 486E FF96 pea.l [A6 - 0x6A] 00000D0E 4EAD 1A5A jsr [A5 + 0x1A5A] 00000D12 41EE FFA4 lea.l A0, [A6 - 0x5C] 00000D16 7000 moveq.l D0, 0x00 00000D18 43FA 000E lea.l A1, [PC + 0xE /* 00000D28 */] 00000D1C 48D0 DEF8 movem.l [A0], A7,A6,A4,A3,A2,A1,D7,D6,D5,D4,D3 00000D20 F228 .extension 0x228 // unimplemented 00000D22 F00F .extension 0x00F // unimplemented 00000D24 002C 6004 F210 ori.b [A4 - 0xDF0], 0x4 00000D2A D00F add.b D0, A7 00000D2C 4A40 tst.w D0 00000D2E 588F addq.l A7, 4 00000D30 6628 bne +0x2A /* 00000D5A */ 00000D32 486D CB20 pea.l [A5 - 0x34E0] 00000D36 4EAD 04CA jsr [A5 + 0x4CA] 00000D3A 2840 movea.l A4, D0 00000D3C 1EBC 0001 move.b [A7], 0x1 00000D40 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000D44 2F0C move.l -[A7], A4 00000D46 4EAD 00D2 jsr [A5 + 0xD2] 00000D4A 2E8C move.l [A7], A4 00000D4C 4EAD F0C6 jsr [A5 - 0xF3A] 00000D50 4EAD 1A92 jsr [A5 + 0x1A92] 00000D54 4FEF 000C lea.l A7, [A7 + 0xC] 00000D58 601E bra +0x20 /* 00000D78 */ label00000D5A: 00000D5A 200C move.l D0, A4 00000D5C 6708 beq +0xA /* 00000D66 */ 00000D5E 2F0C move.l -[A7], A4 00000D60 4EAD F3AA jsr [A5 - 0xC56] 00000D64 588F addq.l A7, 4 label00000D66: 00000D66 4A2E FF9B tst.b [A6 - 0x65] 00000D6A 670C beq +0xE /* 00000D78 */ 00000D6C 3F2D FA20 move.w -[A7], [A5 - 0x5E0] 00000D70 2F2D FA22 move.l -[A7], [A5 - 0x5DE] 00000D74 4EAD 1A62 jsr [A5 + 0x1A62] label00000D78: 00000D78 285F movea.l A4, [A7]+ 00000D7A 4E5E unlink A6 00000D7C 4E75 rts export_39: 00000D7E 4E56 FF96 link A6, -0x006A 00000D82 2F0C move.l -[A7], A4 00000D84 99CC sub.l A4, A4 00000D86 486E FF96 pea.l [A6 - 0x6A] 00000D8A 4EAD 1A5A jsr [A5 + 0x1A5A] 00000D8E 41EE FFA4 lea.l A0, [A6 - 0x5C] 00000D92 7000 moveq.l D0, 0x00 00000D94 43FA 000E lea.l A1, [PC + 0xE /* 00000DA4 */] 00000D98 48D0 DEF8 movem.l [A0], A7,A6,A4,A3,A2,A1,D7,D6,D5,D4,D3 00000D9C F228 .extension 0x228 // unimplemented 00000D9E F00F .extension 0x00F // unimplemented 00000DA0 002C 6004 F210 ori.b [A4 - 0xDF0], 0x4 00000DA6 D00F add.b D0, A7 00000DA8 4A40 tst.w D0 00000DAA 588F addq.l A7, 4 00000DAC 662C bne +0x2E /* 00000DDA */ 00000DAE 486D CB20 pea.l [A5 - 0x34E0] 00000DB2 4EAD 04CA jsr [A5 + 0x4CA] 00000DB6 2840 movea.l A4, D0 00000DB8 1EBC 0001 move.b [A7], 0x1 00000DBC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000DC0 2F0C move.l -[A7], A4 00000DC2 4EAD 00D2 jsr [A5 + 0xD2] 00000DC6 2EAE 000C move.l [A7], [A6 + 0xC] 00000DCA 2F0C move.l -[A7], A4 00000DCC 4EAD F0C8 jsr [A5 - 0xF38] 00000DD0 4EAD 1A92 jsr [A5 + 0x1A92] 00000DD4 4FEF 0010 lea.l A7, [A7 + 0x10] 00000DD8 601E bra +0x20 /* 00000DF8 */ label00000DDA: 00000DDA 200C move.l D0, A4 00000DDC 6708 beq +0xA /* 00000DE6 */ 00000DDE 2F0C move.l -[A7], A4 00000DE0 4EAD F3AA jsr [A5 - 0xC56] 00000DE4 588F addq.l A7, 4 label00000DE6: 00000DE6 4A2E FF9B tst.b [A6 - 0x65] 00000DEA 670C beq +0xE /* 00000DF8 */ 00000DEC 3F2D FA20 move.w -[A7], [A5 - 0x5E0] 00000DF0 2F2D FA22 move.l -[A7], [A5 - 0x5DE] 00000DF4 4EAD 1A62 jsr [A5 + 0x1A62] label00000DF8: 00000DF8 285F movea.l A4, [A7]+ 00000DFA 4E5E unlink A6 00000DFC 4E75 rts export_40: 00000DFE 4E56 0000 link A6, 0 00000E02 082D 0005 E132 btst.b [A5 - 0x1ECE], 0x5 00000E08 6612 bne +0x14 /* 00000E1C */ 00000E0A 4267 clr.w -[A7] 00000E0C 42A7 clr.l -[A7] 00000E0E 2F3C 0004 0401 move.l -[A7], 0x40401 00000E14 4EAD 1AA2 jsr [A5 + 0x1AA2] 00000E18 4EAD 1A62 jsr [A5 + 0x1A62] label00000E1C: 00000E1C 4A2D E133 tst.b [A5 - 0x1ECD] 00000E20 6B12 bmi +0x14 /* 00000E34 */ 00000E22 4267 clr.w -[A7] 00000E24 42A7 clr.l -[A7] 00000E26 2F3C 0001 0401 move.l -[A7], 0x10401 00000E2C 4EAD 1AA2 jsr [A5 + 0x1AA2] 00000E30 4EAD 1A62 jsr [A5 + 0x1A62] label00000E34: 00000E34 082D 0006 E132 btst.b [A5 - 0x1ECE], 0x6 00000E3A 661A bne +0x1C /* 00000E56 */ 00000E3C 0C6D 0700 E136 cmpi.w [A5 - 0x1ECA], 0x700 00000E42 6C12 bge +0x14 /* 00000E56 */ 00000E44 4267 clr.w -[A7] 00000E46 42A7 clr.l -[A7] 00000E48 2F3C 0005 0401 move.l -[A7], 0x50401 00000E4E 4EAD 1AA2 jsr [A5 + 0x1AA2] 00000E52 4EAD 1A62 jsr [A5 + 0x1A62] label00000E56: 00000E56 3F3C AA2F move.w -[A7], 0xAA2F 00000E5A 4EAD 044A jsr [A5 + 0x44A] 00000E5E 4A00 tst.b D0 00000E60 548F addq.l A7, 2 00000E62 6612 bne +0x14 /* 00000E76 */ 00000E64 4267 clr.w -[A7] 00000E66 42A7 clr.l -[A7] 00000E68 2F3C 0002 0401 move.l -[A7], 0x20401 00000E6E 4EAD 1AA2 jsr [A5 + 0x1AA2] 00000E72 4EAD 1A62 jsr [A5 + 0x1A62] label00000E76: 00000E76 3F2E 000C move.w -[A7], [A6 + 0xC] 00000E7A 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E7E 4EAD 1E12 jsr [A5 + 0x1E12] 00000E82 4E5E unlink A6 00000E84 4E75 rts export_22: 00000E86 4E56 0000 link A6, 0 00000E8A 1F2E 0010 move.b -[A7], [A6 + 0x10] 00000E8E 2F2E 000C move.l -[A7], [A6 + 0xC] 00000E92 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000E96 4EAD 1332 jsr [A5 + 0x1332] 00000E9A 4E5E unlink A6 00000E9C 4E75 rts export_23: 00000E9E 4E56 0000 link A6, 0 00000EA2 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000EA6 4EAD 133A jsr [A5 + 0x133A] 00000EAA 4E5E unlink A6 00000EAC 4E75 rts export_24: 00000EAE 4E56 0000 link A6, 0 00000EB2 202E 000C move.l D0, [A6 + 0xC] 00000EB6 2F2E 000C move.l -[A7], [A6 + 0xC] 00000EBA 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000EBE 4EAD 134A jsr [A5 + 0x134A] 00000EC2 508F addq.l A7, 8 00000EC4 4E5E unlink A6 00000EC6 4E75 rts export_25: 00000EC8 4E56 0000 link A6, 0 00000ECC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000ED0 4EAD 1352 jsr [A5 + 0x1352] 00000ED4 7002 moveq.l D0, 0x02 00000ED6 2E80 move.l [A7], D0 00000ED8 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 00000EDC 4EAD 0F0A jsr [A5 + 0xF0A] 00000EE0 4E5E unlink A6 00000EE2 4E75 rts export_26: 00000EE4 4E56 FE00 link A6, -0x0200 00000EE8 48E7 0108 movem.l -[A7], D7,A4 00000EEC 286E 0008 movea.l A4, [A6 + 0x8] 00000EF0 42A7 clr.l -[A7] 00000EF2 2F0C move.l -[A7], A4 00000EF4 4EAD 0102 jsr [A5 + 0x102] 00000EF8 486E FF00 pea.l [A6 - 0x100] 00000EFC 2054 movea.l A0, [A4] 00000EFE 2F28 0014 move.l -[A7], [A0 + 0x14] 00000F02 4EAD 0CA2 jsr [A5 + 0xCA2] 00000F06 2EAD E150 move.l [A7], [A5 - 0x1EB0] 00000F0A 4EAD 122A jsr [A5 + 0x122A] 00000F0E 3E00 move.w D7, D0 00000F10 3047 movea.w A0, D7 00000F12 2E88 move.l [A7], A0 00000F14 486E FE00 pea.l [A6 - 0x200] 00000F18 4EAD 0572 jsr [A5 + 0x572] 00000F1C 486D CB62 pea.l [A5 - 0x349E] 00000F20 486E FF00 pea.l [A6 - 0x100] 00000F24 4EAD 048A jsr [A5 + 0x48A] 00000F28 486E FE00 pea.l [A6 - 0x200] 00000F2C 486E FF00 pea.l [A6 - 0x100] 00000F30 4EAD 048A jsr [A5 + 0x48A] 00000F34 486E FF00 pea.l [A6 - 0x100] 00000F38 2054 movea.l A0, [A4] 00000F3A 2F28 0014 move.l -[A7], [A0 + 0x14] 00000F3E 4EAD 0C9A jsr [A5 + 0xC9A] 00000F42 2054 movea.l A0, [A4] 00000F44 2EA8 0014 move.l [A7], [A0 + 0x14] 00000F48 4EAD 0D02 jsr [A5 + 0xD02] 00000F4C 4CEE 1080 FDF8 movem.l A4,D7, [A6 - 0x208] 00000F52 4E5E unlink A6 00000F54 4E75 rts export_27: 00000F56 4E56 FF54 link A6, -0x00AC 00000F5A 48E7 0038 movem.l -[A7], A2,A3,A4 00000F5E 286E 0008 movea.l A4, [A6 + 0x8] 00000F62 95CA sub.l A2, A2 00000F64 486E FF96 pea.l [A6 - 0x6A] 00000F68 4EAD 1A5A jsr [A5 + 0x1A5A] 00000F6C 41EE FFA4 lea.l A0, [A6 - 0x5C] 00000F70 7000 moveq.l D0, 0x00 00000F72 43FA 000E lea.l A1, [PC + 0xE /* 00000F82 */] 00000F76 48D0 DEF8 movem.l [A0], A7,A6,A4,A3,A2,A1,D7,D6,D5,D4,D3 00000F7A F228 .extension 0x228 // unimplemented 00000F7C F00F .extension 0x00F // unimplemented 00000F7E 002C 6004 F210 ori.b [A4 - 0xDF0], 0x4 00000F84 D00F add.b D0, A7 00000F86 4A40 tst.w D0 00000F88 588F addq.l A7, 4 00000F8A 6670 bne +0x72 /* 00000FFC */ 00000F8C 486D EF56 pea.l [A5 - 0x10AA] 00000F90 4EAD 04CA jsr [A5 + 0x4CA] 00000F94 2640 movea.l A3, D0 00000F96 2E8B move.l [A7], A3 00000F98 4EAD 11B2 jsr [A5 + 0x11B2] 00000F9C 2EAE 000C move.l [A7], [A6 + 0xC] 00000FA0 2F0B move.l -[A7], A3 00000FA2 4EAD 143A jsr [A5 + 0x143A] 00000FA6 2054 movea.l A0, [A4] 00000FA8 214B 0022 move.l [A0 + 0x22], A3 00000FAC 1EBC 0003 move.b [A7], 0x3 00000FB0 2F0B move.l -[A7], A3 00000FB2 4EAD F258 jsr [A5 - 0xDA8] 00000FB6 2E8B move.l [A7], A3 00000FB8 4EAD 11EA jsr [A5 + 0x11EA] 00000FBC 2440 movea.l A2, D0 00000FBE 2E8A move.l [A7], A2 00000FC0 2F0C move.l -[A7], A4 00000FC2 4EAD 0102 jsr [A5 + 0x102] 00000FC6 204A movea.l A0, A2 00000FC8 A023 trap DisposHandle/DisposeHandle 00000FCA 95CA sub.l A2, A2 00000FCC 486E FF56 pea.l [A6 - 0xAA] 00000FD0 2054 movea.l A0, [A4] 00000FD2 2F28 0022 move.l -[A7], [A0 + 0x22] 00000FD6 4EAD 146A jsr [A5 + 0x146A] 00000FDA 486E FF56 pea.l [A6 - 0xAA] 00000FDE 2054 movea.l A0, [A4] 00000FE0 2F28 0014 move.l -[A7], [A0 + 0x14] 00000FE4 4EAD 0C9A jsr [A5 + 0xC9A] 00000FE8 2054 movea.l A0, [A4] 00000FEA 2EA8 0014 move.l [A7], [A0 + 0x14] 00000FEE 4EAD 0D02 jsr [A5 + 0xD02] 00000FF2 4EAD 1A92 jsr [A5 + 0x1A92] 00000FF6 4FEF 0020 lea.l A7, [A7 + 0x20] 00000FFA 601A bra +0x1C /* 00001016 */ label00000FFC: 00000FFC 200A move.l D0, A2 00000FFE 6704 beq +0x6 /* 00001004 */ 00001000 204A movea.l A0, A2 00001002 A023 trap DisposHandle/DisposeHandle label00001004: 00001004 4A2E FF9B tst.b [A6 - 0x65] 00001008 670C beq +0xE /* 00001016 */ 0000100A 3F2D FA20 move.w -[A7], [A5 - 0x5E0] 0000100E 2F2D FA22 move.l -[A7], [A5 - 0x5DE] 00001012 4EAD 1A62 jsr [A5 + 0x1A62] label00001016: 00001016 4CDF 1C00 movem.l A4,A3,A2, [A7]+ 0000101A 4E5E unlink A6 0000101C 4E75 rts export_28: 0000101E 4E56 0000 link A6, 0 00001022 48E7 0018 movem.l -[A7], A3,A4 00001026 286E 0008 movea.l A4, [A6 + 0x8] 0000102A 486D E882 pea.l [A5 - 0x177E] 0000102E 4EAD 04CA jsr [A5 + 0x4CA] 00001032 2054 movea.l A0, [A4] 00001034 2140 0014 move.l [A0 + 0x14], D0 00001038 2E8C move.l [A7], A4 0000103A 2F2D E13C move.l -[A7], [A5 - 0x1EC4] 0000103E 2F3C 01F4 0000 move.l -[A7], 0x1F40000 00001044 2F28 0014 move.l -[A7], [A0 + 0x14] 00001048 4EAD 0C2A jsr [A5 + 0xC2A] 0000104C 486D C510 pea.l [A5 - 0x3AF0] 00001050 4EAD 04CA jsr [A5 + 0x4CA] 00001054 2640 movea.l A3, D0 00001056 2EBC 0500 0500 move.l [A7], 0x5000500 0000105C 42A7 clr.l -[A7] 0000105E 2F3C 000A 000A move.l -[A7], 0xA000A /* '\n\0\n' */ 00001064 2F0C move.l -[A7], A4 00001066 2054 movea.l A0, [A4] 00001068 2F28 0014 move.l -[A7], [A0 + 0x14] 0000106C 2F0B move.l -[A7], A3 0000106E 4EAD 016A jsr [A5 + 0x16A] 00001072 2EBC 0100 0100 move.l [A7], 0x1000100 00001078 2F0B move.l -[A7], A3 0000107A 4EAD 0792 jsr [A5 + 0x792] 0000107E 2054 movea.l A0, [A4] 00001080 214B 001E move.l [A0 + 0x1E], A3 00001084 214B 0018 move.l [A0 + 0x18], A3 00001088 2EA8 0014 move.l [A7], [A0 + 0x14] 0000108C 2F2D E150 move.l -[A7], [A5 - 0x1EB0] 00001090 4EAD 1212 jsr [A5 + 0x1212] 00001094 4878 0FAB pea.l [0x00000FAB] 00001098 2F0B move.l -[A7], A3 0000109A 4EAD ED2E jsr [A5 - 0x12D2] 0000109E 4CEE 1800 FFF8 movem.l A4,A3, [A6 - 0x8] 000010A4 4E5E unlink A6 000010A6 4E75 rts export_29: 000010A8 4E56 FFFC link A6, -0x0004 000010AC 206E 0008 movea.l A0, [A6 + 0x8] 000010B0 2050 movea.l A0, [A0] 000010B2 4AA8 0022 tst.l [A0 + 0x22] 000010B6 660A bne +0xC /* 000010C2 */ 000010B8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000010BC 4EAD 13CA jsr [A5 + 0x13CA] 000010C0 6018 bra +0x1A /* 000010DA */ label000010C2: 000010C2 206E 0008 movea.l A0, [A6 + 0x8] 000010C6 2050 movea.l A0, [A0] 000010C8 4228 0030 clr.b [A0 + 0x30] 000010CC 4878 0005 pea.l [0x00000005] 000010D0 2F2D E140 move.l -[A7], [A5 - 0x1EC0] 000010D4 4EAD 0F0A jsr [A5 + 0xF0A] 000010D8 7001 moveq.l D0, 0x01 label000010DA: 000010DA 4E5E unlink A6 000010DC 4E75 rts export_30: 000010DE 4E56 0000 link A6, 0 000010E2 2F0C move.l -[A7], A4 000010E4 286E 0008 movea.l A4, [A6 + 0x8] 000010E8 2054 movea.l A0, [A4] 000010EA 4AA8 0022 tst.l [A0 + 0x22] 000010EE 670C beq +0xE /* 000010FC */ 000010F0 2054 movea.l A0, [A4] 000010F2 2F28 0022 move.l -[A7], [A0 + 0x22] 000010F6 4EAD F3AA jsr [A5 - 0xC56] 000010FA 588F addq.l A7, 4 label000010FC: 000010FC 486D EF56 pea.l [A5 - 0x10AA] 00001100 4EAD 04CA jsr [A5 + 0x4CA] 00001104 2054 movea.l A0, [A4] 00001106 2140 0022 move.l [A0 + 0x22], D0 0000110A 2EA8 0022 move.l [A7], [A0 + 0x22] 0000110E 4EAD 11B2 jsr [A5 + 0x11B2] 00001112 2EAE 000C move.l [A7], [A6 + 0xC] 00001116 2054 movea.l A0, [A4] 00001118 2F28 0022 move.l -[A7], [A0 + 0x22] 0000111C 4EAD 143A jsr [A5 + 0x143A] 00001120 2EBC 5445 5854 move.l [A7], 0x54455854 /* 'TEXT' */ 00001126 2F2D E15A move.l -[A7], [A5 - 0x1EA6] 0000112A 2054 movea.l A0, [A4] 0000112C 2F28 0022 move.l -[A7], [A0 + 0x22] 00001130 4EAD 1482 jsr [A5 + 0x1482] 00001134 1EBC 0003 move.b [A7], 0x3 00001138 2054 movea.l A0, [A4] 0000113A 2F28 0022 move.l -[A7], [A0 + 0x22] 0000113E 4EAD F258 jsr [A5 - 0xDA8] 00001142 206E 000C movea.l A0, [A6 + 0xC] 00001146 4868 000A pea.l [A0 + 0xA] 0000114A 2254 movea.l A1, [A4] 0000114C 2F29 0014 move.l -[A7], [A1 + 0x14] 00001150 4EAD 0C9A jsr [A5 + 0xC9A] 00001154 2E8C move.l [A7], A4 00001156 4EAD F0D6 jsr [A5 - 0xF2A] 0000115A 286E FFFC movea.l A4, [A6 - 0x4] 0000115E 4E5E unlink A6 00001160 4E75 rts export_31: 00001162 4E56 0000 link A6, 0 00001166 4E5E unlink A6 00001168 4E75 rts export_13: 0000116A 4E56 FFDC link A6, -0x0024 0000116E 2F0C move.l -[A7], A4 00001170 286E 0008 movea.l A4, [A6 + 0x8] 00001174 41EE FFDC lea.l A0, [A6 - 0x24] 00001178 43ED CC4C lea.l A1, [A5 - 0x33B4] 0000117C 7008 moveq.l D0, 0x08 label0000117E: 0000117E 20D9 move.l [A0]+, [A1]+ 00001180 51C8 FFFC dbf D0, -0x6 /* 0000117E */ 00001184 486D CE80 pea.l [A5 - 0x3180] 00001188 486E FFDC pea.l [A6 - 0x24] 0000118C 4EAD 0212 jsr [A5 + 0x212] 00001190 2054 movea.l A0, [A4] 00001192 42A8 0088 clr.l [A0 + 0x88] 00001196 117C 0001 0086 move.b [A0 + 0x86], 0x1 0000119C 117C 0001 0087 move.b [A0 + 0x87], 0x1 000011A2 2E8C move.l [A7], A4 000011A4 4EAD 00A2 jsr [A5 + 0xA2] 000011A8 286E FFD8 movea.l A4, [A6 - 0x28] 000011AC 4E5E unlink A6 000011AE 4E75 rts export_14: 000011B0 4E56 FFD0 link A6, -0x0030 000011B4 2F0C move.l -[A7], A4 000011B6 286E 0008 movea.l A4, [A6 + 0x8] 000011BA 486E FFDC pea.l [A6 - 0x24] 000011BE 486D DE5A pea.l [A5 - 0x21A6] 000011C2 2F3C CCCC CCCD move.l -[A7], 0xCCCCCCCD 000011C8 2F3C CCCC CCCC move.l -[A7], 0xCCCCCCCC 000011CE 2F3C 3FFC 0000 move.l -[A7], 0x3FFC0000 000011D4 4EAD 0222 jsr [A5 + 0x222] 000011D8 486D CCB8 pea.l [A5 - 0x3348] 000011DC 486E FFDC pea.l [A6 - 0x24] 000011E0 486D CB6A pea.l [A5 - 0x3496] 000011E4 3F3C 0004 move.w -[A7], 0x4 000011E8 4EAD 0252 jsr [A5 + 0x252] 000011EC 2054 movea.l A0, [A4] 000011EE 4A28 0086 tst.b [A0 + 0x86] 000011F2 4FEF 0022 lea.l A7, [A7 + 0x22] 000011F6 672A beq +0x2C /* 00001222 */ 000011F8 486D CCB8 pea.l [A5 - 0x3348] 000011FC 2054 movea.l A0, [A4] 000011FE 2F28 0076 move.l -[A7], [A0 + 0x76] 00001202 2F28 0072 move.l -[A7], [A0 + 0x72] 00001206 2F28 006E move.l -[A7], [A0 + 0x6E] 0000120A 486D DEAE pea.l [A5 - 0x2152] 0000120E 486D DE36 pea.l [A5 - 0x21CA] 00001212 486D CCB8 pea.l [A5 - 0x3348] 00001216 3F3C 0004 move.w -[A7], 0x4 0000121A 4EAD 025A jsr [A5 + 0x25A] // begin alternate branch 0000121C-00001224 label0000121C: 0000121C 025A 4FEF andi.w [A2]+, 0x4FEF 00001220 001E 2054 ori.b [A6]+, 0x54 /* 'T' */ // end alternate branch 0000121C-00001224 label0000121C: // (misaligned) 0000121E 4FEF 001E lea.l A7, [A7 + 0x1E] label00001222: 00001222 2054 movea.l A0, [A4] 00001224 4A28 0087 tst.b [A0 + 0x87] 00001228 6748 beq +0x4A /* 00001272 */ 0000122A 2054 movea.l A0, [A4] 0000122C 2F28 002E move.l -[A7], [A0 + 0x2E] 00001230 2F28 002A move.l -[A7], [A0 + 0x2A] 00001234 2F28 0026 move.l -[A7], [A0 + 0x26] 00001238 2F28 003A move.l -[A7], [A0 + 0x3A] 0000123C 2F28 0036 move.l -[A7], [A0 + 0x36] 00001240 2F28 0032 move.l -[A7], [A0 + 0x32] 00001244 4EAD 1EC2 jsr [A5 + 0x1EC2] 00001248 F22E .extension 0x22E // unimplemented 0000124A 6800 FFD0 bvc -0x2E /* 0000121C */ 0000124E 486D CCB8 pea.l [A5 - 0x3348] 00001252 F200 .extension 0x200 // unimplemented 00001254 001A F227 ori.b [A2]+, 0x27 /* ''' */ 00001258 6800 486D bvc +0x486F /* 00005AC7 */ 0000125C DEF6 486D add.w A7, [A6 + D4 + 0x6D] 00001260 DE36 486D add.b D7, [A6 + D4 + 0x6D] 00001264 CCB8 3F3C and.l D6, [0x00003F3C] 00001268 0004 4EAD ori.b D4, 0xAD 0000126C 025A 4FEF andi.w [A2]+, 0x4FEF 00001270 0036 486D CCB8 ori.b [A6 + A4 * 4 - 0x48], 0x6D /* 'm' */ // begin alternate branch 00001272-00001276 label00001272: 00001272 486D CCB8 pea.l [A5 - 0x3348] // end alternate branch 00001272-00001276 label00001272: // (misaligned) 00001276 2054 movea.l A0, [A4] 00001278 4868 0002 pea.l [A0 + 0x2] 0000127C 486D CCB8 pea.l [A5 - 0x3348] 00001280 3F3C 0004 move.w -[A7], 0x4 00001284 4EAD 024A jsr [A5 + 0x24A] 00001288 486D CC70 pea.l [A5 - 0x3390] 0000128C 486D CBFA pea.l [A5 - 0x3406] 00001290 2F3C 0004 000C move.l -[A7], 0x4000C 00001296 4EAD 01DA jsr [A5 + 0x1DA] 0000129A 486D CC88 pea.l [A5 - 0x3378] 0000129E 486D CCB8 pea.l [A5 - 0x3348] 000012A2 3F3C 0004 move.w -[A7], 0x4 000012A6 4EAD 01D2 jsr [A5 + 0x1D2] 000012AA 2EAD CFBC move.l [A7], [A5 - 0x3044] 000012AE 4EAD 032A jsr [A5 + 0x32A] 000012B2 4A00 tst.b D0 000012B4 4FEF 0024 lea.l A7, [A7 + 0x24] 000012B8 6712 beq +0x14 /* 000012CC */ 000012BA 3F3C 0008 move.w -[A7], 0x8 000012BE A89C trap PenMode 000012C0 486D CB64 pea.l [A5 - 0x349C] 000012C4 AA14 trap RGBForeColor 000012C6 4EAD 01E2 jsr [A5 + 0x1E2] 000012CA 6010 bra +0x12 /* 000012DC */ label000012CC: 000012CC 3F3C 0008 move.w -[A7], 0x8 000012D0 A89C trap PenMode 000012D2 486D 0082 pea.l [A5 + 0x82] 000012D6 4EAD 01EA jsr [A5 + 0x1EA] 000012DA 588F addq.l A7, 4 label000012DC: 000012DC 285F movea.l A4, [A7]+ 000012DE 4E5E unlink A6 000012E0 4E75 rts export_12: 000012E2 4E56 FFDC link A6, -0x0024 000012E6 486E FFDC pea.l [A6 - 0x24] 000012EA 486D CDA8 pea.l [A5 - 0x3258] 000012EE 486D CDCC pea.l [A5 - 0x3234] 000012F2 2F2D CDA4 move.l -[A7], [A5 - 0x325C] 000012F6 2F2D CDA0 move.l -[A7], [A5 - 0x3260] 000012FA 2F2D CD9C move.l -[A7], [A5 - 0x3264] 000012FE 206D CFBC movea.l A0, [A5 - 0x3044] 00001302 2050 movea.l A0, [A0] 00001304 4868 0002 pea.l [A0 + 0x2] 00001308 2F2E 000A move.l -[A7], [A6 + 0xA] 0000130C 486D CE80 pea.l [A5 - 0x3180] 00001310 2F2D CD98 move.l -[A7], [A5 - 0x3268] 00001314 2F2D CD94 move.l -[A7], [A5 - 0x326C] 00001318 2F2D CD90 move.l -[A7], [A5 - 0x3270] 0000131C 486D CD6C pea.l [A5 - 0x3294] 00001320 486D CD48 pea.l [A5 - 0x32B8] 00001324 4EAD 01FA jsr [A5 + 0x1FA] 00001328 486E FFDC pea.l [A6 - 0x24] 0000132C 4EAD 020A jsr [A5 + 0x20A] 00001330 4E5E unlink A6 00001332 4E75 rts export_15: 00001334 4E56 0000 link A6, 0 00001338 2F0C move.l -[A7], A4 0000133A 286E 000C movea.l A4, [A6 + 0xC] 0000133E 2F0C move.l -[A7], A4 00001340 4EAD 01F2 jsr [A5 + 0x1F2] 00001344 526C 0004 addq.w [A4 + 0x4], 1 00001348 526C 0006 addq.w [A4 + 0x6], 1 0000134C 2E8C move.l [A7], A4 0000134E A8A3 trap EraseRect 00001350 206E 0008 movea.l A0, [A6 + 0x8] 00001354 2050 movea.l A0, [A0] 00001356 4AA8 0088 tst.l [A0 + 0x88] 0000135A 670C beq +0xE /* 00001368 */ 0000135C 206E 0008 movea.l A0, [A6 + 0x8] 00001360 2050 movea.l A0, [A0] 00001362 2068 0088 movea.l A0, [A0 + 0x88] 00001366 4E90 jsr [A0] label00001368: 00001368 285F movea.l A4, [A7]+ 0000136A 4E5E unlink A6 0000136C 4E75 rts export_16: 0000136E 4E56 FF94 link A6, -0x006C 00001372 2F0C move.l -[A7], A4 00001374 286E 0008 movea.l A4, [A6 + 0x8] 00001378 41EE FFDC lea.l A0, [A6 - 0x24] 0000137C 43ED CDF0 lea.l A1, [A5 - 0x3210] 00001380 7008 moveq.l D0, 0x08 label00001382: 00001382 20D9 move.l [A0]+, [A1]+ 00001384 51C8 FFFC dbf D0, -0x6 /* 00001382 */ 00001388 41EE FFB8 lea.l A0, [A6 - 0x48] 0000138C 43ED CE14 lea.l A1, [A5 - 0x31EC] 00001390 7008 moveq.l D0, 0x08 label00001392: 00001392 20D9 move.l [A0]+, [A1]+ 00001394 51C8 FFFC dbf D0, -0x6 /* 00001392 */ 00001398 41EE FF94 lea.l A0, [A6 - 0x6C] 0000139C 43ED CE38 lea.l A1, [A5 - 0x31C8] 000013A0 7008 moveq.l D0, 0x08 label000013A2: 000013A2 20D9 move.l [A0]+, [A1]+ 000013A4 51C8 FFFC dbf D0, -0x6 /* 000013A2 */ 000013A8 2054 movea.l A0, [A4] 000013AA 4868 0002 pea.l [A0 + 0x2] 000013AE 486E FFDC pea.l [A6 - 0x24] 000013B2 4EAD 021A jsr [A5 + 0x21A] 000013B6 2054 movea.l A0, [A4] 000013B8 4868 0026 pea.l [A0 + 0x26] 000013BC 486E FFB8 pea.l [A6 - 0x48] 000013C0 4EAD 021A jsr [A5 + 0x21A] 000013C4 2054 movea.l A0, [A4] 000013C6 4868 004A pea.l [A0 + 0x4A] 000013CA 486E FF94 pea.l [A6 - 0x6C] 000013CE 4EAD 021A jsr [A5 + 0x21A] 000013D2 2054 movea.l A0, [A4] 000013D4 42A8 0076 clr.l [A0 + 0x76] 000013D8 42A8 0072 clr.l [A0 + 0x72] 000013DC 42A8 006E clr.l [A0 + 0x6E] 000013E0 217C 3A24 3AD8 0082 move.l [A0 + 0x82], 0x3A243AD8 label000013E8: 000013E8 217C B2B8 C257 007E move.l [A0 + 0x7E], 0xB2B8C257 000013F0 217C 3FFB 0000 007A move.l [A0 + 0x7A], 0x3FFB0000 000013F8 2E8C move.l [A7], A4 000013FA 4EAD CC14 jsr [A5 - 0x33EC] // begin alternate branch 000013FC-000013FE label000013FC: 000013FC CC14 and.b D6, [A4] // end alternate branch 000013FC-000013FE label000013FC: // (misaligned) 000013FE 286E FF90 movea.l A4, [A6 - 0x70] 00001402 4E5E unlink A6 00001404 4E75 rts export_17: 00001406 4E56 FFA8 link A6, -0x0058 0000140A 2F0C move.l -[A7], A4 0000140C 286E 0008 movea.l A4, [A6 + 0x8] 00001410 486E FFCC pea.l [A6 - 0x34] 00001414 2F0C move.l -[A7], A4 00001416 4EAD 009A jsr [A5 + 0x9A] 0000141A 2054 movea.l A0, [A4] 0000141C 4868 0026 pea.l [A0 + 0x26] 00001420 4EAD 023A jsr [A5 + 0x23A] 00001424 F22E .extension 0x22E // unimplemented 00001426 6800 FFC0 bvc -0x3E /* 000013E8 */ 0000142A 486E FFDC pea.l [A6 - 0x24] 0000142E 2054 movea.l A0, [A4] 00001430 4868 0002 pea.l [A0 + 0x2] 00001434 486D CE5C pea.l [A5 - 0x31A4] 00001438 4EAD 022A jsr [A5 + 0x22A] 0000143C 486E FFDC pea.l [A6 - 0x24] 00001440 4EAD 023A jsr [A5 + 0x23A] 00001444 F22E .extension 0x22E // unimplemented 00001446 6800 FFB4 bvc -0x4A /* 000013FC */ 0000144A F22E .extension 0x22E // unimplemented 0000144C 4880 ext.w D0 0000144E FFC0 .extension 0xFC0 // unimplemented 00001450 F22E .extension 0x22E // unimplemented 00001452 48A3 FFC0 movem.w -[A3], D0,D1,D2,D3,D4,D5,D6,D7,A0,A1 00001456 F200 .extension 0x200 // unimplemented 00001458 00A0 F22E 6880 ori.l -[A0], 0xF22E6880 0000145E FFA8 .extension 0xFA8 // unimplemented 00001460 486E FFDC pea.l [A6 - 0x24] 00001464 486E FFDC pea.l [A6 - 0x24] 00001468 4EAD 0212 jsr [A5 + 0x212] 0000146C 2054 movea.l A0, [A4] 0000146E 4868 004A pea.l [A0 + 0x4A] 00001472 486E FFDC pea.l [A6 - 0x24] 00001476 2F2E FFB0 move.l -[A7], [A6 - 0x50] 0000147A 2F2E FFAC move.l -[A7], [A6 - 0x54] 0000147E 2F2E FFA8 move.l -[A7], [A6 - 0x58] 00001482 4EAD 0222 jsr [A5 + 0x222] 00001486 2054 movea.l A0, [A4] 00001488 4868 0026 pea.l [A0 + 0x26] 0000148C 4868 004A pea.l [A0 + 0x4A] 00001490 4868 0026 pea.l [A0 + 0x26] 00001494 4EAD 0232 jsr [A5 + 0x232] 00001498 2054 movea.l A0, [A4] 0000149A 4868 0002 pea.l [A0 + 0x2] 0000149E 4868 0026 pea.l [A0 + 0x26] 000014A2 4868 0002 pea.l [A0 + 0x2] 000014A6 4EAD 0232 jsr [A5 + 0x232] 000014AA 706E moveq.l D0, 0x6E 000014AC D094 add.l D0, [A4] 000014AE 2040 movea.l A0, D0 000014B0 2254 movea.l A1, [A4] 000014B2 F210 .extension 0x210 // unimplemented 000014B4 4800 nbcd.b D0 000014B6 F229 .extension 0x229 // unimplemented 000014B8 4822 nbcd.b -[A2] 000014BA 007A F210 6800 ori.w [PC + 0x6800 /* 00007CBC */], 0xF210 000014C0 2EBC 2168 C233 move.l [A7], 0x2168C233 000014C6 2F3C C90F DAA2 move.l -[A7], 0xC90FDAA2 000014CC 2F3C 4001 0000 move.l -[A7], 0x40010000 000014D2 2F29 0076 move.l -[A7], [A1 + 0x76] 000014D6 2F29 0072 move.l -[A7], [A1 + 0x72] 000014DA 2F29 006E move.l -[A7], [A1 + 0x6E] 000014DE 4EAD 1ED2 jsr [A5 + 0x1ED2] 000014E2 2054 movea.l A0, [A4] 000014E4 F228 .extension 0x228 // unimplemented 000014E6 6800 006E bvc +0x70 /* 00001556 */ 000014EA 2E8C move.l [A7], A4 000014EC 4EAD CC14 jsr [A5 - 0x33EC] 000014F0 486E FFD4 pea.l [A6 - 0x2C] 000014F4 4EAD 01F2 jsr [A5 + 0x1F2] 000014F8 4FEF 0068 lea.l A7, [A7 + 0x68] 000014FC 526E FFD8 addq.w [A6 - 0x28], 1 00001500 526E FFDA addq.w [A6 - 0x26], 1 00001504 486E FFD4 pea.l [A6 - 0x2C] 00001508 486E FFCC pea.l [A6 - 0x34] 0000150C 2F2E 000C move.l -[A7], [A6 + 0xC] 00001510 A8AB trap UnionRect 00001512 285F movea.l A4, [A7]+ 00001514 4E5E unlink A6 00001516 4E75 rts fn00001518: 00001518 4E56 FF86 link A6, -0x007A 0000151C 48E7 0118 movem.l -[A7], D7,A3,A4 00001520 286E 000A movea.l A4, [A6 + 0xA] 00001524 4EAD 045A jsr [A5 + 0x45A] 00001528 4A00 tst.b D0 0000152A 6700 0164 beq +0x166 /* 00001690 */ 0000152E 102D CEA4 move.b D0, [A5 - 0x315C] 00001532 B02E 0008 cmp.b D0, [A6 + 0x8] 00001536 6700 0158 beq +0x15A /* 00001690 */ 0000153A 1B6E 0008 CEA4 move.b [A5 - 0x315C], [A6 + 0x8] 00001540 4A2D CEA4 tst.b [A5 - 0x315C] 00001544 6700 0134 beq +0x136 /* 0000167A */ 00001548 486E FF96 pea.l [A6 - 0x6A] 0000154C 4EAD 1A5A jsr [A5 + 0x1A5A] 00001550 41EE FFA4 lea.l A0, [A6 - 0x5C] 00001554 7000 moveq.l D0, 0x00 label00001556: 00001556 43FA 000E lea.l A1, [PC + 0xE /* 00001566 */] 0000155A 48D0 DEF8 movem.l [A0], A7,A6,A4,A3,A2,A1,D7,D6,D5,D4,D3 0000155E F228 .extension 0x228 // unimplemented 00001560 F00F .extension 0x00F // unimplemented 00001562 002C 6004 F210 ori.b [A4 - 0xDF0], 0x4 00001568 D00F add.b D0, A7 0000156A 4A40 tst.w D0 0000156C 588F addq.l A7, 4 0000156E 6600 00D0 bne +0xD2 /* 00001640 */ 00001572 486E FF90 pea.l [A6 - 0x70] 00001576 AA19 trap GetForeColor 00001578 486E FF8A pea.l [A6 - 0x76] 0000157C AA1A trap GetBackColor 0000157E 486D CEA6 pea.l [A5 - 0x315A] 00001582 486E FF86 pea.l [A6 - 0x7A] 00001586 203C 0008 0005 move.l D0, 0x80005 0000158C AB1D trap QDExtensions 0000158E 42AD CEAA clr.l [A5 - 0x3156] 00001592 4267 clr.w -[A7] 00001594 486D CEAA pea.l [A5 - 0x3156] 00001598 4267 clr.w -[A7] 0000159A 2F0C move.l -[A7], A4 0000159C 42A7 clr.l -[A7] 0000159E 42A7 clr.l -[A7] 000015A0 42A7 clr.l -[A7] 000015A2 203C 0016 0000 move.l D0, 0x160000 000015A8 AB1D trap QDExtensions 000015AA 3E1F move.w D7, [A7]+ 000015AC 3F07 move.w -[A7], D7 000015AE 4EAD 1A82 jsr [A5 + 0x1A82] 000015B2 42A7 clr.l -[A7] 000015B4 2F2D CEAA move.l -[A7], [A5 - 0x3156] 000015B8 203C 0004 0017 move.l D0, 0x40017 000015BE AB1D trap QDExtensions 000015C0 265F movea.l A3, [A7]+ 000015C2 206D CEAA movea.l A0, [A5 - 0x3156] 000015C6 2668 0002 movea.l A3, [A0 + 0x2] 000015CA 4227 clr.b -[A7] 000015CC 2F0B move.l -[A7], A3 000015CE 203C 0004 0001 move.l D0, 0x40001 000015D4 AB1D trap QDExtensions 000015D6 4A1F tst.b [A7]+ 000015D8 57C7 seq D7 000015DA 4407 neg.b D7 000015DC 49C7 lea.l A4, D7 000015DE 4A47 tst.w D7 000015E0 6712 beq +0x14 /* 000015F4 */ 000015E2 3F07 move.w -[A7], D7 000015E4 42A7 clr.l -[A7] 000015E6 2F3C 0003 041A move.l -[A7], 0x3041A 000015EC 4EAD 1AA2 jsr [A5 + 0x1AA2] 000015F0 4EAD 1A62 jsr [A5 + 0x1A62] label000015F4: 000015F4 2F2D CEAA move.l -[A7], [A5 - 0x3156] 000015F8 42A7 clr.l -[A7] 000015FA 203C 0008 0006 move.l D0, 0x80006 00001600 AB1D trap QDExtensions 00001602 3F2C 0002 move.w -[A7], [A4 + 0x2] 00001606 3F14 move.w -[A7], [A4] 00001608 A878 trap SetOrigin 0000160A 486E FF90 pea.l [A6 - 0x70] 0000160E AA14 trap RGBForeColor 00001610 486E FF8A pea.l [A6 - 0x76] 00001614 AA15 trap RGBBackColor 00001616 206D CEAA movea.l A0, [A5 - 0x3156] 0000161A 4868 0010 pea.l [A0 + 0x10] 0000161E A8A3 trap EraseRect 00001620 2F0B move.l -[A7], A3 00001622 203C 0004 0002 move.l D0, 0x40002 00001628 AB1D trap QDExtensions 0000162A 2F2D CEA6 move.l -[A7], [A5 - 0x315A] 0000162E 2F2E FF86 move.l -[A7], [A6 - 0x7A] 00001632 203C 0008 0006 move.l D0, 0x80006 00001638 AB1D trap QDExtensions 0000163A 4EAD 1A92 jsr [A5 + 0x1A92] 0000163E 6050 bra +0x52 /* 00001690 */ label00001640: 00001640 422D CEA4 clr.b [A5 - 0x315C] 00001644 4AAD CEAA tst.l [A5 - 0x3156] 00001648 670C beq +0xE /* 00001656 */ 0000164A 2F2D CEAA move.l -[A7], [A5 - 0x3156] 0000164E 203C 0004 0004 move.l D0, 0x40004 00001654 AB1D trap QDExtensions label00001656: 00001656 2F2D CEA6 move.l -[A7], [A5 - 0x315A] 0000165A 2F2D CEB6 move.l -[A7], [A5 - 0x314A] 0000165E 203C 0008 0006 move.l D0, 0x80006 00001664 AB1D trap QDExtensions 00001666 4A2E FF9B tst.b [A6 - 0x65] 0000166A 6724 beq +0x26 /* 00001690 */ 0000166C 3F2D FA20 move.w -[A7], [A5 - 0x5E0] 00001670 2F2D FA22 move.l -[A7], [A5 - 0x5DE] 00001674 4EAD 1A62 jsr [A5 + 0x1A62] 00001678 6016 bra +0x18 /* 00001690 */ label0000167A: 0000167A 4AAD CEAA tst.l [A5 - 0x3156] 0000167E 670C beq +0xE /* 0000168C */ 00001680 2F2D CEAA move.l -[A7], [A5 - 0x3156] 00001684 203C 0004 0004 move.l D0, 0x40004 0000168A AB1D trap QDExtensions label0000168C: 0000168C 42AD CEAA clr.l [A5 - 0x3156] label00001690: 00001690 4CDF 1880 movem.l A4,A3,D7, [A7]+ 00001694 4E5E unlink A6 00001696 4E75 rts fn00001698: 00001698 4E56 FFF8 link A6, -0x0008 0000169C 48E7 0108 movem.l -[A7], D7,A4 000016A0 4A2D CEA4 tst.b [A5 - 0x315C] 000016A4 6700 008E beq +0x90 /* 00001734 */ 000016A8 4AAD CEAA tst.l [A5 - 0x3156] 000016AC 6700 0086 beq +0x88 /* 00001734 */ 000016B0 486E FFFC pea.l [A6 - 0x4] 000016B4 486E FFF8 pea.l [A6 - 0x8] 000016B8 203C 0008 0005 move.l D0, 0x80005 000016BE AB1D trap QDExtensions 000016C0 42A7 clr.l -[A7] 000016C2 2F2D CEAA move.l -[A7], [A5 - 0x3156] 000016C6 203C 0004 0017 move.l D0, 0x40017 000016CC AB1D trap QDExtensions 000016CE 285F movea.l A4, [A7]+ 000016D0 206D CEAA movea.l A0, [A5 - 0x3156] 000016D4 2868 0002 movea.l A4, [A0 + 0x2] 000016D8 4227 clr.b -[A7] 000016DA 2F0C move.l -[A7], A4 000016DC 203C 0004 0001 move.l D0, 0x40001 000016E2 AB1D trap QDExtensions 000016E4 4A1F tst.b [A7]+ 000016E6 57C7 seq D7 000016E8 4407 neg.b D7 000016EA 49C7 lea.l A4, D7 000016EC 4A47 tst.w D7 000016EE 6712 beq +0x14 /* 00001702 */ 000016F0 3F07 move.w -[A7], D7 000016F2 42A7 clr.l -[A7] 000016F4 2F3C 0003 041A move.l -[A7], 0x3041A 000016FA 4EAD 1AA2 jsr [A5 + 0x1AA2] 000016FE 4EAD 1A62 jsr [A5 + 0x1A62] label00001702: 00001702 2F2D CEAA move.l -[A7], [A5 - 0x3156] 00001706 42A7 clr.l -[A7] 00001708 203C 0008 0006 move.l D0, 0x80006 0000170E AB1D trap QDExtensions 00001710 206D CEAA movea.l A0, [A5 - 0x3156] 00001714 4868 0010 pea.l [A0 + 0x10] 00001718 A8A3 trap EraseRect 0000171A 2F0C move.l -[A7], A4 0000171C 203C 0004 0002 move.l D0, 0x40002 00001722 AB1D trap QDExtensions 00001724 2F2E FFFC move.l -[A7], [A6 - 0x4] 00001728 2F2E FFF8 move.l -[A7], [A6 - 0x8] 0000172C 203C 0008 0006 move.l D0, 0x80006 00001732 AB1D trap QDExtensions label00001734: 00001734 4CDF 1080 movem.l A4,D7, [A7]+ 00001738 4E5E unlink A6 0000173A 4E75 rts fn0000173C: 0000173C 4E56 0000 link A6, 0 00001740 2F07 move.l -[A7], D7 00001742 4A2D CEA4 tst.b [A5 - 0x315C] 00001746 6768 beq +0x6A /* 000017B0 */ 00001748 486D CEB6 pea.l [A5 - 0x314A] 0000174C 486D CEB2 pea.l [A5 - 0x314E] 00001750 203C 0008 0005 move.l D0, 0x80005 00001756 AB1D trap QDExtensions 00001758 42A7 clr.l -[A7] 0000175A 2F2D CEAA move.l -[A7], [A5 - 0x3156] 0000175E 203C 0004 0017 move.l D0, 0x40017 00001764 AB1D trap QDExtensions 00001766 2B5F CEAE move.l [A5 - 0x3152], [A7]+ 0000176A 206D CEAA movea.l A0, [A5 - 0x3156] 0000176E 2B68 0002 CEAE move.l [A5 - 0x3152], [A0 + 0x2] 00001774 4227 clr.b -[A7] 00001776 2F2D CEAE move.l -[A7], [A5 - 0x3152] 0000177A 203C 0004 0001 move.l D0, 0x40001 00001780 AB1D trap QDExtensions 00001782 4A1F tst.b [A7]+ 00001784 57C7 seq D7 00001786 4407 neg.b D7 00001788 49C7 lea.l A4, D7 0000178A 4A47 tst.w D7 0000178C 6610 bne +0x12 /* 0000179E */ 0000178E 2F2D CEAA move.l -[A7], [A5 - 0x3156] 00001792 42A7 clr.l -[A7] 00001794 203C 0008 0006 move.l D0, 0x80006 0000179A AB1D trap QDExtensions 0000179C 6012 bra +0x14 /* 000017B0 */ label0000179E: 0000179E 3F07 move.w -[A7], D7 000017A0 42A7 clr.l -[A7] 000017A2 2F3C 0003 041A move.l -[A7], 0x3041A 000017A8 4EAD 1AA2 jsr [A5 + 0x1AA2] 000017AC 4EAD 1A62 jsr [A5 + 0x1A62] label000017B0: 000017B0 2E1F move.l D7, [A7]+ 000017B2 4E5E unlink A6 000017B4 4E75 rts fn000017B6: 000017B6 4E56 FFF4 link A6, -0x000C 000017BA 4A2D CEA4 tst.b [A5 - 0x315C] 000017BE 6776 beq +0x78 /* 00001836 */ 000017C0 4AAD CEAA tst.l [A5 - 0x3156] 000017C4 6770 beq +0x72 /* 00001836 */ 000017C6 2F2D CEA6 move.l -[A7], [A5 - 0x315A] 000017CA 42A7 clr.l -[A7] 000017CC 203C 0008 0006 move.l D0, 0x80006 000017D2 AB1D trap QDExtensions 000017D4 486E FFFA pea.l [A6 - 0x6] 000017D8 AA19 trap GetForeColor 000017DA 486E FFF4 pea.l [A6 - 0xC] 000017DE AA1A trap GetBackColor 000017E0 4878 0021 pea.l [0x00000021] 000017E4 A862 trap ForeColor 000017E6 4878 001E pea.l [0x0000001E] 000017EA A863 trap BackColor 000017EC 4EBA 01AC jsr [PC + 0x1AC /* 0000199A */] 000017F0 206D CEAE movea.l A0, [A5 - 0x3152] 000017F4 2F10 move.l -[A7], [A0] 000017F6 226D E25A movea.l A1, [A5 - 0x1DA6] 000017FA 4869 0002 pea.l [A1 + 0x2] 000017FE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001802 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001806 3F3C 0008 move.w -[A7], 0x8 0000180A 42A7 clr.l -[A7] 0000180C A8EC trap CopyBits 0000180E 2F2D CEAE move.l -[A7], [A5 - 0x3152] 00001812 203C 0004 0002 move.l D0, 0x40002 00001818 AB1D trap QDExtensions 0000181A 486E FFFA pea.l [A6 - 0x6] 0000181E AA14 trap RGBForeColor 00001820 486E FFF4 pea.l [A6 - 0xC] 00001824 AA15 trap RGBBackColor 00001826 2F2D CEB6 move.l -[A7], [A5 - 0x314A] 0000182A 2F2D CEB2 move.l -[A7], [A5 - 0x314E] 0000182E 203C 0008 0006 move.l D0, 0x80006 00001834 AB1D trap QDExtensions label00001836: 00001836 4E5E unlink A6 00001838 4E75 rts export_18: 0000183A 4E56 0000 link A6, 0 0000183E 2F0C move.l -[A7], A4 00001840 486D CADA pea.l [A5 - 0x3526] 00001844 4EAD 04CA jsr [A5 + 0x4CA] 00001848 2840 movea.l A4, D0 0000184A 2E8C move.l [A7], A4 0000184C 4EAD 0122 jsr [A5 + 0x122] 00001850 2E8C move.l [A7], A4 00001852 4EAD 1DFA jsr [A5 + 0x1DFA] 00001856 2E8C move.l [A7], A4 00001858 4EAD FAB4 jsr [A5 - 0x54C] 0000185C 286E FFFC movea.l A4, [A6 - 0x4] 00001860 4E5E unlink A6 00001862 4E75 rts export_19: 00001864 206F 0004 movea.l A0, [A7 + 0x4] 00001868 226F 0008 movea.l A1, [A7 + 0x8] 0000186C 2368 0006 0008 move.l [A1 + 0x8], [A0 + 0x6] 00001872 2368 0002 0004 move.l [A1 + 0x4], [A0 + 0x2] 00001878 3290 move.w [A1], [A0] 0000187A 3299 move.w [A1], [A1]+ 0000187C 4E75 rts export_20: 0000187E 206F 0004 movea.l A0, [A7 + 0x4] 00001882 226F 0008 movea.l A1, [A7 + 0x8] 00001886 3290 move.w [A1], [A0] 00001888 2368 0004 0002 move.l [A1 + 0x2], [A0 + 0x4] 0000188E 2368 0008 0006 move.l [A1 + 0x6], [A0 + 0x8] 00001894 4E75 rts 00001896 4E56 0000 link A6, 0 0000189A 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000189E 486E 000C pea.l [A6 + 0xC] 000018A2 2F2E 0016 move.l -[A7], [A6 + 0x16] 000018A6 3F3C 000B move.w -[A7], 0xB 000018AA A9EB trap Pack4/FP68K 000018AC 4E5E unlink A6 000018AE 4E75 rts 000018B0 4E56 FFF6 link A6, -0x000A 000018B4 2F2E 000C move.l -[A7], [A6 + 0xC] 000018B8 486E FFF6 pea.l [A6 - 0xA] 000018BC 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000018C0 A9EB trap Pack4/FP68K 000018C2 206E 0008 movea.l A0, [A6 + 0x8] 000018C6 43EE FFF6 lea.l A1, [A6 - 0xA] 000018CA 20D9 move.l [A0]+, [A1]+ 000018CC 20D9 move.l [A0]+, [A1]+ 000018CE 30D9 move.w [A0]+, [A1]+ 000018D0 4E5E unlink A6 000018D2 4E75 rts 000018D4 4E56 0000 link A6, 0 000018D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018DC 2F2E 000C move.l -[A7], [A6 + 0xC] 000018E0 2F2E 0010 move.l -[A7], [A6 + 0x10] 000018E4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000018E8 3F3C 0002 move.w -[A7], 0x2 000018EC A9EE trap Pack7/DecStr68K 000018EE 4E5E unlink A6 000018F0 4E75 rts 000018F2 4E56 0000 link A6, 0 000018F6 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018FA 2F2E 000C move.l -[A7], [A6 + 0xC] 000018FE 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001902 2F2E 0014 move.l -[A7], [A6 + 0x14] 00001906 3F3C 0004 move.w -[A7], 0x4 0000190A A9EE trap Pack7/DecStr68K 0000190C 4E5E unlink A6 0000190E 4E75 rts 00001910 4E56 0000 link A6, 0 00001914 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001918 2F2E 000C move.l -[A7], [A6 + 0xC] 0000191C 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001920 3F3C 0003 move.w -[A7], 0x3 00001924 A9EE trap Pack7/DecStr68K 00001926 4E5E unlink A6 00001928 4E75 rts 0000192A 4E56 FFD8 link A6, -0x0028 0000192E 3D7C 0001 FFFE move.w [A6 - 0x2], 0x1 00001934 422E FFFD clr.b [A6 - 0x3] 00001938 2F2E 000C move.l -[A7], [A6 + 0xC] 0000193C 486E FFFE pea.l [A6 - 0x2] 00001940 486E FFE2 pea.l [A6 - 0x1E] 00001944 486E FFFD pea.l [A6 - 0x3] 00001948 3F3C 0002 move.w -[A7], 0x2 0000194C A9EE trap Pack7/DecStr68K 0000194E 486E FFE2 pea.l [A6 - 0x1E] 00001952 486E FFD8 pea.l [A6 - 0x28] 00001956 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 0000195A A9EB trap Pack4/FP68K 0000195C 206E 0008 movea.l A0, [A6 + 0x8] 00001960 43EE FFD8 lea.l A1, [A6 - 0x28] 00001964 20D9 move.l [A0]+, [A1]+ 00001966 20D9 move.l [A0]+, [A1]+ 00001968 30D9 move.w [A0]+, [A1]+ 0000196A 4E5E unlink A6 0000196C 4E75 rts 0000196E 4E56 FFE6 link A6, -0x001A 00001972 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001976 486E 000C pea.l [A6 + 0xC] 0000197A 486E FFE6 pea.l [A6 - 0x1A] 0000197E 3F3C 000B move.w -[A7], 0xB 00001982 A9EB trap Pack4/FP68K 00001984 2F2E 0008 move.l -[A7], [A6 + 0x8] 00001988 486E FFE6 pea.l [A6 - 0x1A] 0000198C 2F2E 0016 move.l -[A7], [A6 + 0x16] 00001990 3F3C 0003 move.w -[A7], 0x3 00001994 A9EE trap Pack7/DecStr68K 00001996 4E5E unlink A6 00001998 4E75 rts fn0000199A: 0000199A 4E56 FFFE link A6, -0x0002 0000199E 2F07 move.l -[A7], D7 000019A0 422D CEC8 clr.b [A5 - 0x3138] 000019A4 3B7C 0001 CEBE move.w [A5 - 0x3142], 0x1 000019AA 41ED 00CA lea.l A0, [A5 + 0xCA] 000019AE 2B48 CEC0 move.l [A5 - 0x3140], A0 000019B2 3B7C 0001 CEC4 move.w [A5 - 0x313C], 0x1 000019B8 426D CEC6 clr.w [A5 - 0x313A] 000019BC 3F3C A080 move.w -[A7], 0xA080 000019C0 4EAD 044A jsr [A5 + 0x44A] 000019C4 4A00 tst.b D0 000019C6 548F addq.l A7, 2 000019C8 6716 beq +0x18 /* 000019E0 */ 000019CA 41EE FFFE lea.l A0, [A6 - 0x2] 000019CE A080 trap GetVideoDefault 000019D0 41ED CEBA lea.l A0, [A5 - 0x3146] 000019D4 102E FFFE move.b D0, [A6 - 0x2] 000019D8 49C0 lea.l A4, D0 000019DA A06F trap SlotVInstall 000019DC 3E00 move.w D7, D0 000019DE 6008 bra +0xA /* 000019E8 */ label000019E0: 000019E0 41ED CEBA lea.l A0, [A5 - 0x3146] 000019E4 A033 trap VInstall 000019E6 3E00 move.w D7, D0 label000019E8: 000019E8 4A47 tst.w D7 000019EA 6608 bne +0xA /* 000019F4 */ label000019EC: 000019EC 4A2D CEC8 tst.b [A5 - 0x3138] 000019F0 67FA beq -0x4 /* 000019EC */ 000019F2 6006 bra +0x8 /* 000019FA */ label000019F4: 000019F4 3F07 move.w -[A7], D7 000019F6 4EAD 1A82 jsr [A5 + 0x1A82] label000019FA: 000019FA 2E1F move.l D7, [A7]+ 000019FC 4E5E unlink A6 000019FE 4E75 rts export_21: 00001A00 4E56 0000 link A6, 0 00001A04 2F07 move.l -[A7], D7 00001A06 200D move.l D0, A5 00001A08 2A78 0904 movea.l A5, [0x00000904 /* CurrentA5 */] 00001A0C 2E00 move.l D7, D0 00001A0E 1B7C 0001 CEC8 move.b [A5 - 0x3138], 0x1 00001A14 2007 move.l D0, D7 00001A16 C18D exg D0, A5 00001A18 2E1F move.l D7, [A7]+ 00001A1A 4E5E unlink A6 00001A1C 4E75 rts